Advertisement
Guest User

Untitled

a guest
Oct 4th, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.26 KB | None | 0 0
  1. <?php
  2.     // Set database server access variables:
  3.     $host = "localhost";
  4.     $user = "root";
  5.     $pass = "root";
  6.     $db = "logansarchive";
  7.  
  8.     // Open connection
  9.     $connection = mysql_connect($host, $user, $pass) or die ("Unable to connect!");
  10.    
  11.     // Select database
  12.     mysql_select_db($db) or die ("Unable to select database!");
  13.  
  14.     $user = $_POST["adminname"];
  15.     $pass = $_POST["adminpass"];
  16.    
  17.     $passwordHash = sha1($pass);
  18.    
  19.     $query = "SELECT AdminName, LastLogin FROM Admins WHERE AdminName = '".$user."' AND AdminPass = '".$passwordHash."'";
  20.     $result = mysql_query($query) or die ("<p>Error in query:</p><p>".$query."</p><p>".mysql_error()."</p>");
  21.     if (mysql_num_rows($result) < 1)
  22.     {
  23.         // Access denied
  24.         header('Location: auth.php?r=0');
  25.     }
  26.     else
  27.     {
  28.         // Access granted
  29.         list($AdminName, $LastLogin) = mysql_fetch_row($result);
  30.        
  31.         $user = $AdminName;
  32.         $login = $LastLogin;
  33.            
  34.         if (!isset($login)) {
  35.             $login = "today";
  36.         }
  37.        
  38.         $date = getdate();
  39.         $query = "UPDATE Admins SET LastLogin = '".$date."' WHERE AdminName = '".$user."'";
  40.         mysql_query($query) or die ("<p>There was an error in your query:</p><p>".mysql_error()."</p>");
  41.        
  42.         session_start();
  43.         $_SESSION['name'] = $user;
  44.         $_SESSION['login'] = $login;
  45.         header('Location: index.php');
  46.     }
  47. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement