@maymie
Куки (cookies) - это небольшие текстовые файлы, которые отправляются браузером на сервер и хранятся на компьютере пользователя. В PHP есть несколько функций, которые позволяют работать с куками.
Для установки кук используется функция setcookie(). Она принимает несколько аргументов, в том числе имя куки, значение, время жизни и домен, на котором куки должны быть установлены.
Например, чтобы установить куку с именем "username" и значением "John", которая будет действительна в течение 1 часа, можно использовать следующий код:
1
|
setcookie("username", "John", time()+3600); |
Чтобы получить значение куки, используйте переменную $_COOKIE. Она содержит массив с парами "имя куки" => "значение куки". Например, чтобы получить значение куки с именем "username", можно использовать следующий код:
1 2 3 4 |
if(isset($_COOKIE['username'])) { $username = $_COOKIE['username']; echo "Привет, $username!"; } |
Чтобы удалить куку, можно вызвать функцию setcookie() с временем жизни, равным 0. Например:
1
|
setcookie("username", "", time()-3600); |
Этот код удалит куку с именем "username". Обратите внимание, что чтобы удалить куку, нужно указать ее имя и значение пустой строкой, а также установить время жизни в прошлое.