Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/01/2013, 14:16
oriolforcada
 
Fecha de Ingreso: enero-2013
Mensajes: 33
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: Poner nombre en vez de usuario

Archivo login:
Código PHP:
Ver original
  1. <?php
  2.     require_once("sesion.class.php");
  3.  
  4.     $sesion = new sesion();
  5.    
  6.     if( isset($_POST["iniciar"]) )
  7.     {
  8.        
  9.         $usuario = $_POST["usuario"];
  10.         $password = $_POST["contrasenia"];
  11.        
  12.         if(validarUsuario($usuario,$password) == true)
  13.         {          
  14.             $sesion->set("usuario",$usuario);
  15.            
  16.             header("location: principal.php");
  17.         }
  18.         else
  19.         {
  20.             echo "Verifica tu nombre de usuario y contrase�a";
  21.         }
  22.     }
  23.    
  24.     function validarUsuario($usuario, $password)
  25.     {
  26.         $conexion = new mysqli("mysql.nixiweb.com","u634561687_usua","Elenaobando","u634561687_usua");
  27.         $consulta = "select contrasenia from usuario where nick = '$usuario';";
  28.        
  29.         $result = $conexion->query($consulta);
  30.        
  31.         if($result->num_rows > 0)
  32.         {
  33.             $fila = $result->fetch_assoc();
  34.             if( strcmp($password,$fila["contrasenia"]) == 0 )
  35.                 return true;                       
  36.             else                   
  37.                 return false;
  38.         }
  39.         else
  40.                 return false;
  41.     }
  42.  
  43. ?>
  44. <html>
  45. <head>
  46. <title></title>
  47. </head>
  48.  
  49. <body>
  50. <form name="frmLogin" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
  51.   <div>
  52.    <div> <label>Usuario: </label> <input type="text" name = "usuario"/></div>
  53.     <div><label>Contraseña: </label> <input type="password" name = "contrasenia" /></div>
  54.     <div><input type="submit" name ="iniciar" value="Iniciar Sesion"/></div>
  55.   </div>
  56. </form>
  57. </body>
  58. </html>