Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/09/2018, 11:58
Avatar de fedefrankk
fedefrankk
 
Fecha de Ingreso: agosto-2007
Mensajes: 871
Antigüedad: 16 años, 8 meses
Puntos: 7
Respuesta: Error en login de usuario

Hola Gracias a todos por las repuestas, vi sus comentarios y me di cuenta que tengo que cerrar el while antes del if,
sino el if no tiene resultado o tiene el mismo, si el usuario es correcto es uno o cero, pero no se puede comparar porque el if esta dentro del while...


Código PHP:
Ver original
  1. $contador = 0;
  2.         $res = mysqli_query($cone,"SELECT * FROM adusuarios WHERE correo_ad='$usuario' and pass_ad='$clave'");
  3.     while($fila = mysqli_fetch_assoc($res)){
  4.     echo "<br>".        $_SESSION['idi'] = $fila['idi'];
  5.     echo "<br>".        $_SESSION['usemail'] = $fila['correo_ad'];
  6.     echo "<br>".        $_SESSION['uspass'] = $fila['pass_ad'];
  7.     echo "<br>".        $_SESSION['ustypee'] = $fila['tipo_ad'];
  8.     echo "<br>".        $contador++;
  9.     echo"/////////////////////////////////////////////////////////////<br>";
  10.     }
  11.         if($contador==0){
  12.            
  13.            header("Location:../index.php");
  14.            
  15.            
  16.         }elseif(($contador >0)){
  17.             header("Location:fomr_insert_a.php");
  18.         //   echo "si no contador vale".$contador;
  19.            
  20.         }

Gracias a todos por su tiempo.!
Saludos