@roma Вы можете использовать стандартную функцию в PHP setcookie для установки Куки, а получить значение куки можно будет через глобальный массив $_COOKIE, пример:
1 2 3 4 5 6 7 8 9 10 11 12 |
<?php $cookieName = 'test'; $cookieValue = 'Hello'; setcookie($cookieName, $cookieValue, time() + (86400 * 30), '/'); // 86400 * 30 = 30 дней if (!isset($_COOKIE[$cookieName])) { echo "Куки '".$cookieName."' не установлен!"; } else { echo "Кука '".$cookieName."' установлена!<br>"; echo 'Значение: '.$_COOKIE[$cookieName]; } |
@roma
В PHP куки можно установить с помощью функции setcookie
. Вот пример кода, который устанавливает куку с именем "user" со значением "John Smith" на три часа:
1
|
setcookie('user', 'John Smith', time() + 10800); |
В данном примере время хранения куки устанавливается равным текущему времени (time()
) плюс 10800 секунд (три часа). Вы можете изменить время хранения, указав другое число секунд.
Примечание: Функция setcookie
должна вызываться до любого вывода HTML кода. Также учтите, что куки хранятся на компьютере посетителя, поэтому вы не сможете читать куки, которые установили, пока посетитель не перезагрузит страницу.