Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/10/2006, 09:22
ivanguillen
 
Fecha de Ingreso: agosto-2003
Ubicación: España
Mensajes: 202
Antigüedad: 20 años, 9 meses
Puntos: 0
Información Script de login, ¿no funciona?

Hola amigos, he creado un script de login, y no me funcionan, pueden ayudarme a encontrar el fallo:

Código PHP:
function entrar($nick,$password,$recordar){
if(
$this->verificar($nick,$password)){
//Funcion VERIFICAR, verifica estos datos en la BD.
//Boton de recordar activado?
if($recordar == "si"){
$tiempo 2;//EN HORAS
}else{
$tiempo 24*30;//EN HORAS
}
//Ya tenemos las horas a perdurar la sesion
$ttim time() + ($tiempo 3600);
if((
setcookie("WFN_nick",$this->limpiarCampo($nick),$ttim)) AND (setcookie("WFN_pass",$this->limpiarCampo($password),$ttim)) AND (setcookie("WFN_recordar",$this->limpiarCampo($recordar),$ttim))){
//Este condicional es una chapuzilla, pero es temporal, es para ver si funciona.
//LimpiarCampo, hace un trim, stripslashes, y strtolower de los campos.
return 1;
}else{
return 
2;
}

}else{
return 
0;
}

Metodo de uso:
Si el resultado de la funcion es 0, hay un error, datos no correctos, si el resultado es 1, la funcion es correcta y el login exitoso, y si el resultado es 2, no se pudieron crear las cookies.
Salu2 y gracias!

Última edición por ivanguillen; 04/10/2006 a las 09:25 Razón: Especificación