[PHP] wap手机找聘网站 →→→→→进入此内容的聊天室

来自 , 2019-03-25, 写在 PHP, 查看 146 次.
URL http://www.code666.cn/view/6463c884
  1. <?php
  2. class LoginAction extends Action{
  3.                 //构造方法,初始化
  4.                 public function __construct(&$_tpl) {
  5.                         parent::__construct($_tpl, new ManageModel());
  6.                 }
  7.                
  8.                 //action
  9.                 public function _action() {
  10.                         switch ($_GET['action']) {
  11.                                 case 'login':
  12.                                         $this->login();
  13.                                         break;
  14.                                 case 'logout':
  15.                                         $this->logout();
  16.                                         break;
  17.                         }              
  18.                 }      
  19.                
  20.                 //login
  21.                 private function login() {
  22.                         if (isset($_POST['send'])) {
  23.                                 if (Validate::checkLength($_POST['code'],4,'equals')) Tool::alertBack('警告:验证码必须是四位!');
  24.                                 if (Validate::checkEquals(strtolower($_POST['code']),$_SESSION['code'])) Tool::alertBack('警告:验证码不正确!');
  25.                                 if (Validate::checkNull($_POST['admin_user'])) Tool::alertBack('警告:用户名不得为空!');
  26.                                 if (Validate::checkLength($_POST['admin_user'],2,'min')) Tool::alertBack('警告:用户名不得小于两位!');
  27.                                 if (Validate::checkLength($_POST['admin_user'],20,'max')) Tool::alertBack('警告:用户名不得大于20位!');
  28.                                 if (Validate::checkNull($_POST['admin_pass'])) Tool::alertBack('警告:密码不得为空!');
  29.                                 if (Validate::checkLength($_POST['admin_pass'],6,'min')) Tool::alertBack('警告:密码不得小于六位!');
  30.                                 $this->_model->admin_user = $_POST['admin_user'];
  31.                                 $this->_model->admin_pass = sha1($_POST['admin_pass']);
  32.                                 $this->_model->last_ip = $_SERVER["REMOTE_ADDR"];
  33.                                 $_login = $this->_model->getLoginManage();
  34.                                 if ($_login) {
  35.                                         $_SESSION['admin']['admin_user'] = $_login->admin_user;
  36.                                         $_SESSION['admin']['level_name'] = $_login->level_name;
  37.                                         $this->_model->setLoginCount();
  38.                                         Tool::alertLocation(null, 'admin.php');
  39.                                 } else {
  40.                                         Tool::alertBack('警告:用户名或密码错误!');
  41.                                 }
  42.                         }
  43.                 }
  44.                
  45.                 //logout
  46.                 private function logout(){
  47.                         Tool::unsession();
  48.                         Tool::alertLocation(null,'admin_login.php');
  49.                 }
  50.                
  51.                                
  52.                
  53. }
  54.  
  55.  
  56.  
  57.  
  58. ?>

回复 "wap手机找聘网站"

这儿你可以回复上面这条便签

captcha