Ver Mensaje Individual
  #14 (permalink)  
Antiguo 18/05/2005, 11:19
Avatar de Neuron_376
Neuron_376
 
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años
Puntos: 2
Para salir.

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!!
__________________
NeuronaNet.com... la idea correcta.
http://www.NeuronaNet.com