Advertisement
Guest User

Untitled

a guest
Jul 30th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.38 KB | None | 0 0
  1. <?php
  2. // *** Validate request to login to this site.
  3. if (!isset($_SESSION)) {
  4.   session_start();
  5. }
  6.  
  7. $loginFormAction = $_SERVER['PHP_SELF'];
  8. if (isset($_GET['accesscheck'])) {
  9.   $_SESSION['PrevUrl'] = $_GET['accesscheck'];
  10. }
  11.  
  12. if (isset($_POST['user'])) {
  13.   $loginUsername=$_POST['user'];
  14.   $password=$_POST['pass'];
  15.   $MM_fldUserAuthorization = "";
  16.   $MM_redirectLoginSuccess = "user.php";
  17.   $MM_redirectLoginFailed = "index.html";
  18.   $MM_redirecttoReferrer = false;
  19.   mysql_select_db($database_SandboxDB, $SandboxDB);
  20.  
  21.   $LoginRS__query=sprintf("SELECT username, password FROM users WHERE username=%s AND password=%s",
  22.     GetSQLValueString($loginUsername, "int"), GetSQLValueString($password, "text"));
  23.    
  24.   $LoginRS = mysql_query($LoginRS__query, $SandboxDB) or die(mysql_error());
  25.   $loginFoundUser = mysql_num_rows($LoginRS);
  26.   if ($loginFoundUser) {
  27.      $loginStrGroup = "";
  28.    
  29.     if (PHP_VERSION >= 5.1) {session_regenerate_id(true);} else {session_regenerate_id();}
  30.     //declare two session variables and assign them
  31.     $_SESSION['MM_Username'] = $loginUsername;
  32.     $_SESSION['MM_UserGroup'] = $loginStrGroup;      
  33.  
  34.     if (isset($_SESSION['PrevUrl']) && false) {
  35.       $MM_redirectLoginSuccess = $_SESSION['PrevUrl']; 
  36.     }
  37.     header("Location: " . $MM_redirectLoginSuccess );
  38.   }
  39.   else {
  40.     header("Location: ". $MM_redirectLoginFailed );
  41.   }
  42. }
  43. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement