Проблема с cookie

furyk

Guest
Проблема с cookie

Предположим при логине записывается куки..

setcookie("user", "lala", time()+3600);
setcookie("pass", "lala", time()+3600);

затем, при логауте, эти куки стираются.

setcookie("user", ".", time()-3600);
setcookie("pass", ".", time()-3600);

заходим обрато на сайт.. куки вроде нету.. но стоит зайти в какой-нибудь раздел, в котором были до этого, как они сами восстанавливаются.
 

furyk

Guest
тобишь куки на такое неспособны и проблема в коде?
 

furyk

Guest
может быть это происходит из за RewriteRule ? потому что я уже всё испробовал.. куки появляется в самом начале документа только в одном конкретном месте, причем перед тем как она появляется вообще никакого кода нет.

-~{}~ 27.02.05 22:06:

проверил, проблема действительно в RewriteRule.. где-нибудь можно почитать о куки, сессиях и проблемах с RewriteRule ?
 

Panchous

Павел
может быть это происходит из за RewriteRule ?
это здесь не при чем

куки появляется в самом начале документа
это как?

ты хоть понимаешь, что такое КУКИ?

-~{}~ 27.02.05 22:09:

проверил, проблема действительно в RewriteRule..
объясни-ка...

читать здесь:
http://www.php.net
 

furyk

Guest
Panchous, только что проверил две ссылки..

если я захожу на /forum/297/, то куки появляется.

если ?x=forum&id=297, то куки НЕ появляется.
 

furyk

Guest
"и что дальше?"

в смысле и что дальше.. эти ссылки ведут на одно и то же место. просто RewriteRule превращает /forum/297/ в ?x=forum&id=297.

в том-то и дело, что в скрипте строки setcookie вообще нет.. тогда каким образом куки появляется?
 

Фанат

oncle terrible
Команда форума
http://phpfaq.ru/debug
смотри сам, когда и откуда они берутся
 
Сверху