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

Форум PHP

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

 

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

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

тема: SID передаётся через GET-параметр, а не через cookie
 
 автор: ALEXIT   (03.04.2007 в 12:48)   письмо автору
 
 

Недавно начал писать скрипты использующие сессии. Суть вопроса вот в чем: почему все ссылки на сайте после запуска сессий имеют вид:

index.php?event=reg&PHPSESSID=3689470561bf7fbc3346429c18580932
а не такой:

index.php?event=reg
Конкретного скрипта выложить не могу, так как он большой и состоит из нескольких файлов. Да и цель не в налаживании скрипта, а в объяснении. Сессии запускаю в самом начале скрипта. Проверяю скрипты на денвере (php 4.4.2 apache 1.3.33).
Заранее спасибо!

   
 
 автор: cheops   (03.04.2007 в 14:30)   письмо автору
 
   для: ALEXIT   (03.04.2007 в 12:48)
 

Это связано с настройками передачи уникального идентификатора сессии (SID) в конфигурационном файле php.ini - он у вас настроен таким образом, чтобы передавать его через GET-параметр, а не через cookie.

   
 
 автор: ALEXIT   (22.06.2007 в 11:33)   письмо автору
 
   для: cheops   (03.04.2007 в 14:30)
 

Спасибо, cheops! Похоже что-то было с дэнвером либо все-таки конкретным скриптом. Эта опция стоит по умолчанию и SID никогда не показывается, однако иногда случается иное.

   
Rambler's Top100
вверх

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