Advertisement
karlokokkak

Untitled

Apr 21st, 2018
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.13 KB | None | 0 0
  1. <?php
  2.         function Login() {
  3.             $success = false;  
  4.             $usr = "XXX";
  5.             $psw = "XXX";
  6.            
  7.             try {
  8.                 $con = new PDO( 'mysql:host=localhost;dbname=exalumnes', $usr, $psw );
  9.                 $sql = "SELECT * FROM Usuaris WHERE NomUsuari = :username AND Password = :password LIMIT 1";
  10.                                       //users       //username
  11.  
  12.                 $stmt = $con->prepare( $sql );
  13.  
  14.                 $stmt->execute(array(':username'=>$_POST['username'], ':password'=>$_POST['password']));
  15.  
  16.                 $valid = $stmt->fetchColumn();
  17.  
  18.                 if( $valid ) {
  19.                     $success = true;
  20.                     session_start();
  21.                     session_regenerate_id();
  22.                     $_SESSION['user'] = $_POST['username'];
  23.                     session_write_close();
  24.                     echo ('CORRECTO');
  25.                     exit();
  26.                 }
  27.  
  28.                 $con = null;
  29.                 return $success;
  30.             }
  31.             catch (PDOException $e) {
  32.                 echo $e->getMessage();
  33.                 return $success;
  34.             }
  35.         }
  36.  
  37. Login();
  38. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement