Advertisement
Guest User

Untitled

a guest
Jan 25th, 2019
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.90 KB | None | 0 0
  1. <?php
  2. include_once 'include/config.php';
  3. include_once ROOT_PATH .'/include/startup.php';
  4. include_once ROOT_PATH .'/include/database_define.php';
  5.  
  6. $iErrorLogin = 0;
  7. $tid = clsRequest::_GET_String('tid');
  8. $tip = clsRequest::_GET_String('tip');
  9.  
  10. if ($tid != '') {
  11.         checkSecurity('get');
  12.         $id=clsRequest::_GET_String('user_id');
  13.         $id=decode($id);
  14.        
  15.         $pass=clsRequest::_GET_String('tp');
  16.         $pass=decode($pass);
  17.        
  18.         include_once ROOT_PATH ."/class/clsAdminUser.php";
  19.         $clsAdminUser   = new clsAdminUser();
  20.         $infoAdminUser  = $clsAdminUser->getInfoById($id);
  21.         if ( $infoAdminUser['user_password'] == $pass && $tip == $_SERVER["REMOTE_ADDR"]) {
  22.             include_once ROOT_PATH ."/class/clsActionLog.php";
  23.             $clsActionLog = new clsActionLog();
  24.             $clsActionLog->writeLog("",4,"Login successful by link in email, username: ".$infoAdminUser['username']." and IP = ".$_SERVER["REMOTE_ADDR"],$strUsername);
  25.  
  26.             include_once ROOT_PATH ."/class/clsAdminMenu.php";
  27.             $clsAdminMenu = new clsAdminMenu();
  28.             $infoAdminUser['menu'] = $clsAdminMenu->getLstMenuByUserId($infoAdminUser['user_id']);     
  29.             $arrData = array(
  30.             'status'    => 1
  31.             );
  32.             //$iUserId = clsRequest::_GET_String('user_id');
  33.             $clsAdminUser->updateData($id, $arrData);
  34.                        
  35.             //include_once ROOT_PATH ."/class/clsActionLog.php";
  36.             //$clsActionLog = new clsActionLog();
  37.             //$clsActionLog->writeLog($infoAdminUser,4,"Login by Email");
  38.            
  39.             $_SESSION['user_info'] = $infoAdminUser;
  40.             header('Location: '. ROOT_URL);
  41.         }
  42.         else {
  43.             include_once ROOT_PATH ."/class/clsActionLog.php";
  44.             $clsActionLog = new clsActionLog();
  45.             $clsActionLog->writeLog("",4,"Login fail by link in email, username: ".$infoAdminUser['username']." ,password is not correct and IP = ".$_SERVER["REMOTE_ADDR"],$strUsername);
  46.             $iErrorLogin = 2;
  47.             $objSmarty->assign('iErrorLogin',           $iErrorLogin);
  48.             $objSmarty->display('login.tpl');
  49.         }      
  50.     }
  51.  
  52. else
  53. ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement