![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2003
Сообщений: 27
|
как можно присвоить куки сразу двум доменам?
нужно для доменов http://www.url.ru и http://url.ru для кук это разные домены. код который ниже не помогает а если указывать параметр domain получается что два раза подряд я этот код воспроизвести не могу... но печатает заголовок и выводит содержимое куки ... как быть? $cookie=cookie(-name => 'art-video', -value => $inf, -path => '/', -expires => $date); print header(-cookie => $cookie); |
|
|||||
|
"simple"
|
-domain => 'url.ru'
|
|
|||||
|
Регистрация: Mar 2003
Сообщений: 27
|
говорю ему:
$cookie=cookie(-name => 'url-xxx', -value => $inf, -domain => 'url-xxx.ru' -expires => $date); print header(-cookie => $cookie); в папке где лежит скрипт все ок... читает.... наприемер (для кук прописалась папка cgi-bin в домене): http://www.url-xxx.ru/cgi-bin/index.cgi http://url-xxx.ru/cgi-bin/index.cgi для кук стало всеравно... а вот если пойти в другой раздел: http://www.url-xxx.ru/temp/ http://url-xxx.ru/temp/ то опять кук как небывало!!! |
|
|||||
|
"simple"
|
Вообще, если ты не устанавливаешь -path на папку, странно. По умолчанию куки возвращаются каждому узлу сервера...
|
|
|||||
|
Регистрация: Mar 2003
Сообщений: 27
|
(((возвращаются куки только папке cgi-bin... |
|
|||||
|
"simple"
|
Давай не будем устраивать "угадай, что в моём скрипте", а ты просто покажешь кусо кода, которым ты устанавливаешь куки?..
|
|
|||||
|
Регистрация: Mar 2003
Сообщений: 27
|
$cookie=cookie(-name => 'art-video',
-value => $inf, -expires => $date); print header(-cookie => $cookie); |
|
|||||
|
"simple"
|
Если ты используешь ИМЕННО ЭТОТ код, то теперь ты опять не проставляешь домен...
|
|
|||||
|
Регистрация: Mar 2003
Сообщений: 27
|
вот код который ты предлагаеш?
$cookie=cookie(-name => 'url-xxx', -value => $inf, -domain => 'url-xxx.ru' -expires => $date); он позволяет присвоить куки к домену+папке cgi-bin в которой у меня находиться скрипт... http://www.url-xxx.ru/cgi-bin и http://url-xxx.ru/cgi-bin скрипт видит а вот если изменить папку на http://url-xxx.ru/temp но кук как небывало! |
|
|||||
|
"simple"
|
Дату какую ставишь?
Мож они у тебя вообще неперманентные (уничтожаются сразу после закрытия браузера). А -domain не аттачит куку ни какой папке, если указывать так: url.ru |
![]() |
Часовой пояс GMT +4, время: 20:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|