Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Кому посылается cookie, если при установке не указн путь?
 
 автор: tAleks   (25.11.2006 в 19:35)   письмо автору
 
 

Поставил куку:

setcookie('refer', $_SERVER['PHP_SELF']);


И у меня ее видно только с этого скрипта, который ее устанавливал. Так и должно быть?

   
 
 автор: deman-b   (25.11.2006 в 20:04)   письмо автору
 
   для: tAleks   (25.11.2006 в 19:35)
 

можно сделать так:
setcookie('refer',$_SERVER['PHP_SELF'],time()+60*60*24,"/");
это значит что кука поставлена на один день, и доступна для любого каталога

   
 
 автор: tAleks   (25.11.2006 в 20:23)   письмо автору
 
   для: deman-b   (25.11.2006 в 20:04)
 

Ну это я понимаю, а если путь не указан вообще, кука доступна только тому каталогу кто ставил?

   
 
 автор: deman-b   (25.11.2006 в 21:01)   письмо автору
 
   для: tAleks   (25.11.2006 в 20:23)
 

по умолчанию - вроде да.
можно укзывать какому каталогу разрешить доступ.
там же домены, шифрование.. ну я думаю вы это знаете..

вот например в опере когда ставится кука, пишется к какому каталогу она относитя.. (диспетчер куков)
если при установки куки указать путь "/", то тама не чего не пишется..
т.е. отсюда я делаю вывод, что по умолчанию кука доступна только тому каталоку, из которого она была поставлена. Да и практика показывает, что так оно и есть.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования