Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/08/2013, 11:48
minombreesmm
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 11 años, 8 meses
Puntos: 52
Respuesta: ¿Es correcta esta validacion de logeo?

Cita:
Iniciado por Onedy Ver Mensaje
Uso la variable $logueado porque al tener 2 IFs, la alternativa sería la siguiente:
Código PHP:
Ver original
  1. if($result->num_rows==1){
  2.     $fila=$result->fetch_assoc();
  3.     if($fila['contrasena']==sha1($_POST['contrasena'])) echo 'Bienvenido';
  4.     else echo 'Error durante el login';
  5. }else echo 'Error durante el login';

Yo prefiero no repetir código.
Además debes guardar el estado en alguna parte, no? :D
si, yo meteria una consulta sql en donde esta la variable logeado que me regresara los datos que ocupo del usuario como su id y es donde lo guardaria en la variable de sesion
Código PHP:
Ver original
  1. sql="select * from usuarios where usuario ='".$_POST['usuario']."'";
  2. $_SESSION['iddelusuario']=$filasregistro['idusuario'];


Y asi aunque se cierre la pagina y la vuelva a abrir en otra pestaña la sesion continua
__________________
a veces creemos que es algo básico pero al profundizar nos damos cuenta que estábamos tocando solo la cola de la culebra