Advertisement
Guest User

Untitled

a guest
Jul 30th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.14 KB | None | 0 0
  1. <?php
  2.  
  3. //Si se ha enviado el formulario
  4. if($_POST['enviar'] == 1){ 
  5.     //Conectar a la DB  -- PON TUS DATOS AKI
  6.     $link= @mysql_connect('localhost', 'usuario', 'base_dator') or die (mysql_error()) ;
  7.     //Seleccionamos la DB
  8.     @mysql_select_db('nombre_db', $link) or die(mysql_error());
  9.  
  10.     if(isset($_POST['uname']) && isset($_POST['upass'])){
  11.         //Buscamos en la DB, en la tabla "usuarios" y campos "user" y "pass" (debes crearlos en la DB)
  12.         //Seria conveniente encriptar el password en md5() en la DB
  13.         //ASI que, en la linea DE ABAJO, $_POST['upass'] quedaria md5($_POST['upass']);
  14.         $query = mysql_query('SELECT * FROM usuarios where user="'. $_POST['uname'] . '" and pass="'. $_POST['upass'] .'"');
  15.         if(mysql_num_rows($query) > 0){
  16.             echo 'FELICIDADES, ESTÁ DENTRO';
  17.         }else{
  18.             echo 'ERROR -> USER Y PASS NO ENCONTRADO';
  19.         }
  20.     }else{
  21.         echo 'ERROR -> FALTA USER / PASS';
  22.     }
  23.    
  24. }else{
  25.     //MOSTRAMOS UN FORMULARIO
  26.     echo '<form method="POST" action="' . $_SERVER['PHP_SELF'] . '?enviar=1">
  27.         USUARIO: <input type="textbox" name="uname"><br>
  28.         PASS: <input type="password" name="upass><br><br>
  29.         <input type="submit" value="ENVIAR">
  30.     ';
  31. }
  32.  
  33. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement