создать файл cookie
$cookie_name = "userw";
$cookie_value = "John due";
setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/"); // 86400 = 1 day
if(!isset($_COOKIE[$cookie_name])) {
echo "Cookie named '" . $cookie_name . "' is not set!";
} else {
echo "Cookie '" . $cookie_name . "' is set!<br>";
echo "Value is: " . $_COOKIE[$cookie_name];
}
удалить файл cookie
// set the expiration date to one hour ago
$cookie_name = "userw";
setcookie("$cookie_name", "", time() - 3600);
unset($_COOKIE[$cookie_name]);
$cookie_name = "userw";
if(!isset($_COOKIE[$cookie_name])) {
echo "Cookie named '" . $cookie_name . "' is not set!";
} else {
echo "Cookie '" . $cookie_name . "' is set!<br>";
echo "Value is: " . $_COOKIE[$cookie_name];
}
прочитать файл cookie после удаления
$cookie_name = "userw";
if(!isset($_COOKIE[$cookie_name])) {
echo "Cookie named '" . $cookie_name . "' is not set!";
} else {
echo "Cookie '" . $cookie_name . "' is set!<br>";
echo "Value is: " . $_COOKIE[$cookie_name];
}
Если я прочитал файл cookie в файле, когда он не установлен,печенье не появляется.но когда я снова читаю печенье, оно появляется.Я проверяю это в xampp.У кого-нибудь есть какое-нибудь решение для этого?