Ver Mensaje Individual
  #10 (permalink)  
Antiguo 14/12/2006, 17:39
Avatar de Javiglez
Javiglez
 
Fecha de Ingreso: marzo-2006
Ubicación: Valladolid
Mensajes: 496
Antigüedad: 19 años
Puntos: 0
Re: otra opción a las sesiones

Gracias por la ayuda, corregi todos los errores de cabercera menos en la clase ingresar_admin donde establezco las cookies que no se xq me da, no se si lo que quiero es muy complicado, en panel_admin que es la pagina que ya quiero q este protegida con sesion si pongo lo de session_start porque incluyo la clase login_admin que es esta que es se supone donde inicializa..

Código:
<?php 
/*Guardar datos Administrador */
$loginCorrecto = false; 

$nickUsuarioL; 
$emailUsuarioL; 
$nombreUsuarioL; 
/*Copmprobaciono cookies" : */

if(isset($HTTP_COOKIE_VARS["usNick"]) && isset($HTTP_COOKIE_VARS["usPass"])) 
{ 

session_start(); 
$_SESSION["autentificado"]= "SI"; 

 


/*resultado de nick y pass guardado por las cookies */

$result = mysql_query("SELECT * FROM Admin WHERE login='".$HTTP_COOKIE_VARS["usNick"]."' AND pass='".$HTTP_COOKIE_VARS["usPass"]."'"); 



if($row = mysql_fetch_array($result)) 
{ 

/*si los datos son correctos se actualizan las cookiees caducan a los 90 dias*/ 
 
setcookie("usNick",$HTTP_COOKIE_VARS["usNick"],time()+7776000); 
setcookie("usPass",$HTTP_COOKIE_VARS["usPass"],time()+7776000); 
$loginCorrecto = true; 

$nickUsuarioL = $row["login"];  
$emailUsuarioL = $row["mail"]; 
}

else 
{ 
//Destruimos las cookies.
setcookie("usNick","x",time()-3600); 
setcookie("usPass","x",time()-3600); 
} 
mysql_free_result($result); 

} 
?>
A ver si saco esto adelante con vuestra ayuda y aprendo que se me esta atragantando...