Advertisement
Guest User

Untitled

a guest
Jul 18th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.43 KB | None | 0 0
  1. <?php
  2. require("dbconn.php");
  3. function check($username, $password) {
  4.     $query = "SELECT ID, username, password, serial FROM users WHERE username=".mysql_real_escape_string($username);
  5.     $result = mysql_query($query);
  6.     if(mysql_num_rows($result) > 0) {
  7.         $password = mysql_result($result, 0, "password");
  8.         $id = mysql_result($result, 0, "ID");
  9.         if ($pass != $password) {
  10.             return false;
  11.         } else {
  12.             return $id;
  13.         }
  14.     } else {
  15.         return false;
  16.     }
  17. }
  18. if(isset($_POST['submitted'])) {
  19.     $user = $_POST['username'];
  20.     $pass = $_POST['password'];
  21.     $serial = $_POST['serial'];
  22.     $pass = hash('sha256', $pass);
  23.     $id = check($user, $pass);
  24.     if($id != false) {
  25.         $_SESSION['username'] = $user;
  26.         $_SESSION['password'] = $pass;
  27.         $_SESSION['id'] = $id;
  28.     }
  29. }
  30.  
  31. if(check($_SESSION['username'], $_SESSION['password']) == false) {
  32.     echo '<table border="0">';
  33.     echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post">';
  34.     echo '<tr><td>Username:</td><td><input class="tbLogin" type="text" name="username"></td></tr>';
  35.     echo '<tr><td>Password:</td><td><input class="tbLogin" type="password" name="password"></td></tr>';
  36.     echo '<tr><td>&nbsp;</td><td></td></tr>';
  37.     echo '<tr><td></td><td><input class="btnLogin" type="submit" name="submitted" value="Log in">&nbsp;<input class="btnLogin" style="float: right" type="button" value="Register" onClick="document.location = \'register.php\'"></td></tr>';
  38.     echo '</form>';
  39.     echo '</table>';
  40.     exit;
  41. }
  42. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement