Código PHP:
session_start();
session_unset();
session_destroy();
setcookie("Nydus_g", "");
setcookie("Nydus_g_u","");
?>
Tu session ha sido cerrada. Gracias.
No estoy muy seguro, pero usar el header puede ser problema en ese punto, mejor que haces todo normal y el que haga el click a donde quiera ir, primero intentalo asi, y despues ves la forma del redirect..
Para login... bien, te voy a pregutnar algo, PARA Y PORQUE NECESITAS verificar dos cosas que al final de cuentas es lo mismo ????
Para login, porque no usas solamente session?, session se basa en cookies, entonces si session falla cookies tambien lo hara, te recomiendo cambiar a usar solamente session para el sistema de login:
Código PHP:
include("conectar.php");
session_start();
$log = 0;
//Verificar un usuario y password en una base de datos.
if verificacion(x,y)
{
$_SESSION['Nydus_Usuario'] = $usuario;
$_SESSION['Nydus_id'] = $usuarioID;
}
No es logico lo que haces, porque quieres un login basado en una cookie, y de hecho el el logout limpiaste la cookie, pero aun existe como vacia, entocnes tu sistema de login IsSet($_COOKIE) es verdadero, porque si existe aunque esta vacia, entonces el login es correcto, y no te imprime nada, porque en efecto tienes una cadena vacia.
Espero haberme explicado. Suerte!!