PHP: <? $visitCounter =0; if (isset($_COOKIE["visitCounter"])){ $visitCounter = $_COOKIE["visitCounter"]; } $visitCounter++; if(isset($_COOKIE["lastVisit"])){ $lastVisit = $_COOKIE["lastVisit"]; } setcookie("visitCounter", $visitCounter, 0xFFFFFFF); setcookie("lastVisit", date("d-m-Y H:i:s"), 0xFFFFFFF); ?> --- Добавлено --- Там ещё надо было вывести приветствие в зависимости от количества захождений на сайт. Но оно застревает на единице, и я, хоть убей, не понимаю почему. Раньше такой же код работал.
0xFFFFFFF = 268435455 это меньше текущего времени таким образом ты устанавливаешь время жизни куки в прошлое, соответственно она у тебя не записывается ты походу при переписывании одну F потерял замени 0xFFFFFFF на 0xFFFFFFFF