Guest User

Untitled

a guest
Apr 12th, 2018
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.93 KB | None | 0 0
  1. <?php
  2.   // INCLUDE DATABASE.
  3.   include ('database/db_clients.php');
  4.  
  5.    @$submit = $_GET['submit'];
  6.    @$logout = $_GET['logout'];
  7.    
  8.    if(!isset($_COOKIE['username']) && !isset($_COOKIE['password'])) {
  9.      if($submit == "true") {
  10.    
  11.         $username = $_POST['username'];
  12.         $password = md5($_POST['password']);     
  13.      
  14.         $Query = mysql_query("SELECT * FROM users WHERE username='".$username."'");
  15.        
  16.         while($row = mysql_fetch_array($Query)) {
  17.          
  18.           @$db_username = $row['username'];
  19.           @$db_password = $row['password'];
  20.           @$db_fname = $row['fname'];
  21.           $uniqueid = $row['cid'];
  22.           $administrator = $row['admin'];
  23.          
  24.         }      
  25.          
  26.         if($username == @$db_username && $password = @$db_password)  {
  27.        
  28.            // Login Success.
  29.            $expire = time()+60*60*24*30;
  30.            setcookie("username", $username, $expire, "/" );
  31.            setcookie("password", $password, $expire, "/" );
  32.            setcookie("fname", $db_fname, $expire, "/" );
  33.            setcookie("cid", $uniqueid, $expire, "/");
  34.            setcookie('loggedon', true, $expire, '/');
  35.            
  36.            if($administrator == 1) {
  37.              setcookie('administrator', true, $expire, '/');
  38.            }
  39.          
  40.         }  else {
  41.        
  42.           $messages['error'] = "Error! The combination of both username and password did not match our records. Please try again.";
  43.          
  44.           echo $messages['error'];
  45.        
  46.         }
  47.      
  48.        } else {
  49.      
  50.          echo "Please ensure all fields have been completed.";
  51.      
  52.        }
  53.    
  54.      } else {
  55.    
  56.       echo "Welcome back ".$_COOKIE['fname']."!  - <a href='?logout=true'>Click here to logout.</a>";
  57.    
  58.     }
  59.    
  60.       if($logout == "true") {
  61.      
  62.         $expire = time()+60*60*24*30;
  63.         setcookie("username", "", -3600, "/" );
  64.         setcookie("password", "", -3600, "/" );
  65.         setcookie("fname", "", -3600, "/" );
  66.         setcookie("cid", "", -3600, "/" );
  67.         setcookie("loggedon","", -3600, "/" );
  68.         setcookie("administrator",0, -3600, "/" );
  69.      
  70.       }
  71.    
  72.    
  73. ?>
Add Comment
Please, Sign In to add comment