tengo este código que setted cuando el registro de inicio de sesión está bien:galletas Unset php
if((isset($_POST["remember_me"]))&&($_POST["remember_me"]==1))
{
setcookie('email', $username, time()+3600);
setcookie('pass', $pass, time()+3600);
}
Ahora, cuando hago clic en el enlace de desconexión (logout.php) lo hice:
<?php session_start();
setcookie("email", '', 1, "");
setcookie("pass", '', 1, "");
$_SESSION["login"] = "";
header("location: aforum/enter_furom.php");
?>
No usé la sesión de destrucción porque no quiero destruir todas las sesiones .... ahora destruir una sesión funciona bien ... pero cuando intento desactivar las cookies, los navegadores (todos los navegadores: explorer, chrome, firefox, mozilla) dame un error diciendo que el nuevo co okies no se puede configurar ... ¿Alguna ayuda para deshacer las cookies anteriores?
Casi allí, pero que en realidad no dicen lo _actually happens_ a la browser- se conservan las galletas? Cambiado de alguna manera? – glenatron
he editado mi pregunta man;) – michael
Puede encontrar ['$ cookie-> delete()'] (https://github.com/delight-im/PHP-Cookie/blob/004cde69ec840e65c15275e09b92ecb1da06f357/src/Cookie.php# L173) útil, como se encuentra en [esta biblioteca independiente] (https://github.com/delight-im/PHP-Cookie). – caw