Прошу помощи с куками

S
На сайте с 04.02.2007
Offline
347
svv
253

Прошу помощи с куками. Видимо в чем то ошибся и куки держатся очень мало :(

Точнее кука до держится, но, видимо, скрипт ее не видит и через некоторое время вписывает новое значение.

Нужно сохранить переменную $Ind_Counter и чтобы год она не менялась и можно было идентифицировать пользователя.

if(!isset($_COOKIE["Ind_Counter"])){

$Ind_Counter=time();

SetCookie("Ind_Counter",$Ind_Counter,time()+60*60*24*365, '/');

}

else{

$Ind_Counter = $_COOKIE['Ind_Counter'];

}

[Удален]
#1

А зачем '/' в конце SetCookie?

[umka]
На сайте с 25.05.2008
Offline
456
#2

Если скрипт не видит куку, значит, браузер её не передаёт.

А не передавать он её может по разным причинам.

Например, куки в этом браузере банально очистили. Или зашли на другой домен (для хостов "site.ru" и "www.site.ru" будут разные куки в вашем случае).

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

Лог в помощь!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий