По-моему баг

  • Автор темы Автор темы bird
  • Дата начала Дата начала

bird

Guest
По-моему баг

Нашел странную вещь при указании "session.cookie_domain".
например:
ini_set("session.cookie_domain", "site.com");
смотрим на куку %-(
в куке домен ".site.com"

получается сессия пихает неправильный домен!

а теперь реальная ситуация.
юзер заходит http://site.com, открывает новое окно и заходит http://test.site.com. Получается ситуация когда одна и та же кука (читай "сессионные переменные") используются на обоих сайтах. Хорошо, если это не критично. А если нет?

P.S. Версия PHP 4.2.2
 
Кука ставится правильно.

Чтобы не передовалась в поддомены, юзай "домен3.домен2.ком".

+ Задай путь кук в самом домене.
+ Измененить session_name
 
а если нет возможности юзать, например "www.site.com"?
 
насколько я помню, в домене .com/org/net это невозможно
 
Сверху