Привет, ребята, я пытаюсь создать форму, которая позволяет мне создавать файлы cookie, и я хочу также удалить их, чтобы сделать это в нижней части формы, которые отправляют меня в мой файл вызовите see_cookies.php, которые генерируют другую форму с некоторым php, чтобы создать цикл, который пройдет через массив $ _COOKIE и напечатает каждый флажок с информацией. Также некоторые кнопки отправки позволяют мне удалять все или те, которые я выбираю, но я не могу их удалить. Не мог бы кто-нибудь мне помочь.Почему мои файлы cookie не удаляются?
это код see_cookies.php:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Ver::Cookies</title>
</head>
<body>
<h1>Cookies en el sevidor</h1>
<form action="delete_cookies.php" method="post">
<?php
foreach ($_COOKIE as $nombre => $contenido) {
print <<<pinta
<input type="checkbox" name="nombre_cookie[]" value="$nombre"/>$nombre($contenido)<br>
pinta;
}
?>
<input type="submit" value="Delete" name="delete">
<input type="submit" value="Delete_All" name="delete_all">
</form>
</body>
</html>
это код delete_cookie.php
<?php
function delete_cookie($nombre){
setcookie($nombre," ",-10);
}
if(isset($_POST["delete_all"])){
foreach ($_COOKIE as $nombre => $contenido) {
delete_cookie($nombre);
}
}elseif(isset($_POST["delete"])){
foreach ($_POST["nombre_cookie"] as $key => $contenido) {
delete_cookie($contenido);
}
}
?>
Спасибо, я проверил обе ошибки и работал. @mansoor – Trapo
Спасибо, я проверил обе ошибки и работал. @Jerska – Trapo