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

Форум PHP

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

 

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

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

тема: что происходит с cookie после ввода отрицательной даты, или хранятся cookie после смерти
 
 автор: Geo_li   (14.09.2007 в 12:55)   письмо автору
 
 

В общем на локальной машине стоит "денвер", настраиваю регистрацию пользователей странички. Тестирую, все нормально, вход, запомнинание в cookie на месяц, ввод в cookie отрицательного значение времени, как будто забывает регистрацию, но при просмотре информации, вижу что информация из них все равно в броузер поступает, т.е. выходит они не удаляются. По ходу дела вопрос, это денвер? или и с сервера оно так же будет.

Спустя несколько нормальных входов выходов из акаунта, очередной вход и все. Как ни жми на кнопочку выход, ничего не происходит. Перегрузка странички, денвера, компьютера не приводят ни к чему. Он запомнил намертво, только после физического удаления cookie все опять некоторое время нормально. И опять вопрос, возможно ли это как то обьяснить.

Может кто сталкивался?
Заранее спасибо.

   
 
 автор: выдр   (14.09.2007 в 13:10)   письмо автору
 
   для: Geo_li   (14.09.2007 в 12:55)
 

Вы через FF смотрите?

   
 
 автор: Geo_Li   (14.09.2007 в 13:21)   письмо автору
 
   для: выдр   (14.09.2007 в 13:10)
 

А FF это как?
Я просто в форме входа добавил echo $_COOKIE['name'] и echo $_COOKIE['sd']. Не зависимо от того, авторизован или нет, данные показывались.

   
 
 автор: Loki   (14.09.2007 в 13:34)   письмо автору
 
   для: Geo_li   (14.09.2007 в 12:55)
 

Насколько я помню, винды не умеют работать с отрицательными датам. Так что скорее всего, ваша кука с отрицательным временем попросту не ставится. А чем вас не устраивают даты после 1970 года для удаления куки?

   
 
 автор: выдр   (14.09.2007 в 14:46)   письмо автору
 
   для: Loki   (14.09.2007 в 13:34)
 

Mozilla FireFox 2 каким-то образом забирает и бесконечно держит куки. я вот как на форум несколько месяцев назад зашел, куки все еще храняться. а в SMF форуме он точно так-же как и у Вас при нажатии на выход ничего не делает, в отличие от той-же Оперы

   
 
 автор: ddhvvn   (14.09.2007 в 14:58)   письмо автору
 
   для: выдр   (14.09.2007 в 14:46)
 

Тут куки хранятся 100 дней!

   
 
 автор: выдр   (14.09.2007 в 15:44)   письмо автору
 
   для: ddhvvn   (14.09.2007 в 14:58)
 

я к примеру сказал. они везде сохраняются.

   
 
 автор: Geo_li   (14.09.2007 в 14:59)   письмо автору
 
   для: выдр   (14.09.2007 в 14:46)
 

Наверное не так выразился, под отрицательным временем я имел в виду setcookie('sd', '', (time() - 30*24*3600)); А на счет Mozilla, у меня такая же проблема в IE, как это не парадоксально. Вот и сижу думаю, в чем же может быть проблема.
Может еще у кого какие идеи есть?

   
 
 автор: bronenos   (14.09.2007 в 15:32)   письмо автору
 
   для: Geo_li   (14.09.2007 в 14:59)
 

я просто третий параметр ставлю на 1

   
Rambler's Top100
вверх

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