Ver Mensaje Individual
  #10 (permalink)  
Antiguo 20/11/2015, 10:48
braa16
 
Fecha de Ingreso: noviembre-2015
Ubicación: España
Mensajes: 18
Antigüedad: 8 años, 5 meses
Puntos: 1
Respuesta: Problema con Login PHP

PHP:
Código PHP:
Ver original
  1. <?php
  2.  
  3.     //Codigo
  4.     $sql = "SELECT * FROM usuario WHERE email = '".$_POST['forml_email']."' ";
  5.         $result = mysqli_query($con, $sql);
  6.  
  7.             if (mysqli_num_rows($result) > 0){
  8.  
  9.                 while($row = mysqli_fetch_assoc($result)) {
  10.                
  11.                     $email = $row ['email'];
  12.                     $contrasena = $row ['contrasena'];
  13.                     $nombre = $row ['nombre'];
  14.                     $admin = $row ['admin'];
  15.  
  16.                    
  17.                        
  18.                    
  19.                     if ($email == $_POST['forml_email'] && $contrasena == $_POST['forml_contrasena']){
  20.                         session_start();
  21.                         $_SESSION['email'] = $email;
  22.                         $_SESSION['nombre'] = $nombre;  
  23.                         $_SESSION['admin'] = $admin;
  24.                        
  25.                         if ($admin == 'si'){  
  26.                         header("location:panels/panel_admin.php");
  27.                         }  
  28.                        
  29.                         header("location:panels/panel_control.php");   
  30.                        
  31.                         }else {                    
  32.                         $mensaje .= 'Error en el usuario o contraseña';
  33.                         }
  34.                        
  35.                                
  36.                 }
  37.             }
  38. ?>

HTML:

Código HTML:
Ver original
  1. <form action="" method="POST">
  2.  
  3.      <label class="col-lg-4 control-label">Correo Electronico</label>
  4.      <input type="email" name="forml_email" reqired />                              
  5.      <div> <?=mensaje?></div>
  6.        
  7.       <label class="col-lg-4 control-label"> Contraseña</label>
  8.       <input type="password" name="forml_contrasena" required />
  9.                            
  10. <button type="submit"  name="boton">Entrar</button>
  11.                                                        
  12. </form>