Tema: Error login
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/08/2011, 14:11
Avatar de JeMaGa
JeMaGa
 
Fecha de Ingreso: julio-2011
Ubicación: Bogota
Mensajes: 430
Antigüedad: 12 años, 10 meses
Puntos: 4
Respuesta: Error login

Cita:
Iniciado por andresdzphp Ver Mensaje
:'Que te cuesta colorear el código. ; else { ??? tienes 2 else volando y te falto cerrar un if. Tienes un gran desorden de condicionales.

Código PHP:
Ver original
  1. <?php
  2.  
  3. require("Conexion.php");
  4.  
  5. function quitar($mensaje) {
  6.     $nopermitidos = array("'", '\\', '<', '>', "\"");
  7.     $mensaje = str_replace($nopermitidos, "", $mensaje);
  8.     return $mensaje;
  9. }
  10.  
  11. if (trim($_POST["usuario"]) != "" && trim($_POST["contrasena"]) != "") {
  12.     $usuario = strtolower(htmlentities($_POST["usuario"], ENT_QUOTES));
  13.     $password = md5($_POST["contrasena"]);
  14.     $result = mysql_query('SELECT Password, Nombre_Persona FROM personas WHERE Nombre_Persona=\'' . $usuario . '\'');
  15.    
  16. if ($row = mysql_fetch_array($result, $Conexion)) {
  17.        
  18.      if ($row["Password"] == $password) {
  19.             $_SESSION["k_username"] = $row["usuario"];
  20.             echo '<center><h3>Bienvenido(a)' . $_POST["usuario"] . '</h3></center>'   . $_SESSION['k_username'] . '<p>';
  21.             echo '<center><a href="MenuRaul.php"><h3>Menu</h3></center></a></p>';
  22.  
  23.      }else {
  24.             echo '<center><h3><font color="red">USUARIO NO EXISTE!!!</font>     </h3></center>';
  25.             echo '<center><a href="Login.php"><h3>Devolver</h3></center></a></p>';
  26.             } else {
  27.                 echo '<center><h3><font color="red">DEBE ESPECIFICAR EL USUARIO Y EL PASSWORD!!!</font></h3></center>';
  28.                 echo '<center><a href="Login.php"><h3>Devolver</h3></center></a></p>';
  29.             } else {
  30.                 echo '<center><h3><font color="red">PASSWORD INCORRECTO!!!</font></h3></center>';
  31.                 echo '<center><a href="Login.php"><h3>Devolver</h3></center></a></p>';
  32.          
  33.      }
  34.  
  35. }
  36.         mysql_close();
  37.         ?>