Hola, sé que este tema está más que hablado por todas partes, pero no encuentro nada que me funcione. He diseñado un sistema sencillo de control de usuarios y sesiones siguiendo [URL="http://www.desarrolloweb.com/articulos/autenticar-usuario-guardar-cookie-php.html"]este patrón[/URL] y he intentado crear un archivo logout.php al que se accede desde un link "logout" una vez está la sesión iniciada y luego redirecciona mediante php al index.php. El caso es que yo creo que no me borra las cookies porque sale la sesión iniciada de nuevo al reabrir el index.
¿Hay alguna forma mejor o estándar de controlar las sesiones, sobretodo el cierre y el borrado de cooies?
Gracias.
El logout.php contiene ésto (aunque he probado otras cosas como "unset"): Código PHP:
<?php
if (!isset($_SESSION)) {
session_start();
}
setcookie("id_user", time()-(60*60*24*365));
setcookie("random_marc_cookie", time()-(60*60*24*365));
session_destroy();
?>
<?php
header ("Location: http://www....../");
?>