Пример: счетчик посещений онлайн урок.


Рассмотрим простой пример применения кук. Создадим скрипт, который будет счетчиком посещения страницы отдельным пользователем. Несложно догадаться, что значение счетчика будет храниться в куках посетителя. Назовем куку со счетчиком count. Извлечем это значение в отдельную переменную. Если куки нету, то в переменной присвоим 0:

$count = isset($_COOKIE['count']) ? (int)$_COOKIE['count'] : 0;

Далее необходимо увеличить значение $count на 1 и отправить новое значение куки:

setcookie('count', $count, time() + 60 * 60 * 24 * 366, '/');

Остается вывести на экран текст со значение счетчика:

Hello! You visited this page <?=$count; ?> times.