Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/07/2015, 11:05
angelica19
 
Fecha de Ingreso: junio-2015
Ubicación: Lima
Mensajes: 41
Antigüedad: 9 años, 5 meses
Puntos: 0
error en sentencia de login

Hola a todos, tengo este codigo en mi login, pero no reconoce a mi usuario y contraseña, lo toma como si no estuviera en la BD, y me dice lo que esta en el mensaje de la condición: "usuario y contraseña incorrecto"

no se en que esta fallando, lo he revisado y no encuentro el error, espero que puedan ayudarme.

Código PHP:
Ver original
  1. <?php
  2.        
  3.         if(!empty($_POST['usuario']) and !empty($_POST['password'])){
  4.             $usuario=limpiar($_POST['usuario']);
  5.             $contra=limpiar($_POST['password']);
  6.            
  7.             $pa=mysql_query("SELECT * FROM docente WHERE usuario='$usuario' and password='$password'");            
  8.             if($row=mysql_fetch_array($pa)){
  9.                 if($row['estado']=='s'){
  10.                     $nombre=$row['nombre_docente'];
  11.                     $nombre=explode(" ", $nombre);
  12.                     $nombre=$nombre[0];
  13.                     $_SESSION['user_name']=$nombre;
  14.                     $_SESSION['tipo_user']=$row['tipo'];
  15.                     $_SESSION['cod_user']=$row['usuario'];
  16.                     echo mensajes('Bienvenido<br>'.$row['nombre_docente'].' '.$row['apePa_docente'].''.$row['apeMa_docente'].' ','verde').'<br>';
  17.                     echo '<center><img src="img/ajax-loader.gif"></center><br>';
  18.                     echo '<meta http-equiv="refresh" content="2;url=pagina-acceso-restringido.php">';
  19.                 }else{
  20.                     echo mensajes('Usted no se encuentra Activo en la base de datos<br>Consulte con su Administrador de Sistema','rojo');    
  21.         }
  22.             }else{
  23.                     echo mensajes('Usuario y Contraseña Incorrecto<br>','rojo');
  24.                     echo '<center><a href="login.php" class="btn"><strong>Intentar de Nuevo</strong></a></center>';
  25.             }
  26.         }else{
  27.             echo '  <input type="text" name="usuario" class="input-block-level" placeholder="Documento" autocomplete="off" required>
  28.                     <input type="password" name="password" class="input-block-level" placeholder="Password" autocomplete="off" required>
  29.                     <div align="right"><button class="btn btn-large btn-primary" type="submit"><strong>Entrar</strong></button></div>';    
  30.        
  31.        
  32.            
  33.         }
  34.       ?>