Foros del Web » Programando para Internet » PHP »

Script de login, ¿no funciona?

Estas en el tema de Script de login, ¿no funciona? en el foro de PHP en Foros del Web. Hola amigos, he creado un script de login, y no me funcionan, pueden ayudarme a encontrar el fallo: Código PHP: function  entrar ( $nick , ...
  #1 (permalink)  
Antiguo 04/10/2006, 09:22
 
Fecha de Ingreso: agosto-2003
Ubicación: España
Mensajes: 202
Antigüedad: 20 años, 8 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
  #2 (permalink)  
Antiguo 05/10/2006, 08:45
 
Fecha de Ingreso: agosto-2003
Ubicación: España
Mensajes: 202
Antigüedad: 20 años, 8 meses
Puntos: 0
Alguien Puede Ayudarme?
  #3 (permalink)  
Antiguo 05/10/2006, 09:29
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Realmente no se entiende nada de tu pregunta. La descripción que parece que haces del problema? o de "Metodo de uso" en plan "telegrama" no ayuda mucho (por lo menos a mi).

Nota que si aportas código totalmente fuera de contexto (como esa "método" de una supuesta classe, y como lo llamas o usas) .. se hace complicado ver cualquier tipo de problema (aunque el problema sea interior y en ese método) ..

Ten presente que nosotros los que podríamos ayudarte no tenemos el código completo para ejecutarlo y observar como funciona o como "falla" .. tampoco estamos ejecutandolo en tu "servidor" ni en tu caso particular (cosa que tu sí).

Por ende, si no haces algún enfoque diferente de tu problema, aportas más datos sobre el mismo . .de nada sirve que "levantes" el mensaje sin aportar más información. En función de la información que aportes, así podrán ir viniendo más preguntas para que pruebes ciertas cosas o revises ciertos temas y así ir acotando el problema.

Esto sería el "flujo" de una pregunta -> respuesta lo cual no te asegura nada .. sólo quedarte tranquilo que tu "complistes".

Un saludo,

PD: Te das cuenta el tiempo que invertí en intentar explicarte como "preguntar" vs a lo que tu invertistes en explicar tu problema? .. Tomalo en cuenta. No es que no te "queramos ayudar" .. realmente es que no se entendió nada! (o esa es mi impresión, lo que pasa que como "moderador" por lo menos incito a "sonsacar" los datos necesarios para tener un amplio espectro del problema).
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:56.