php wap手机找聘网站解决办法

内容摘要
这篇文章主要为大家详细介绍了php wap手机找聘网站简单示例,具有一定的参考价值,可以用来参考一下。

对phpwap手机找聘网站简单示例对此感兴趣的朋友,看看idc笔记做的技术笔记
文章正文

这篇文章主要为大家详细介绍了php wap手机找聘网站简单示例,具有一定的参考价值,可以用来参考一下。

对phpwap手机找聘网站简单示例对此感兴趣的朋友,看看idc笔记做的技术笔记!

/**
 * 
 * @param 
 * @arrange (www.idcnote.com)
 **/

class LoginAction extends Action{
		//构造方法,初始化
		public function __construct(&$_tpl) {
			parent::__construct($_tpl, new ManageModel());
		}
		
		//action
		public function _action() {
			switch ($_GET['action']) {
				case 'login':
					$this->login();
					break;
				case 'logout':
					$this->logout();
					break;
			}		
		}	
		
		//login
		private function login() {
			if (isset($_POST['send'])) {
				if (Validate::checkLength($_POST['code'],4,'equals')) Tool::alertBack('警告:验证码必须是四位!');
				if (Validate::checkEquals(strtolower($_POST['code']),$_SESSION['code'])) Tool::alertBack('警告:验证码不正确!');
				if (Validate::checkNull($_POST['admin_user'])) Tool::alertBack('警告:用户名不得为空!');
				if (Validate::checkLength($_POST['admin_user'],2,'min')) Tool::alertBack('警告:用户名不得小于两位!');
				if (Validate::checkLength($_POST['admin_user'],20,'max')) Tool::alertBack('警告:用户名不得大于20位!');
				if (Validate::checkNull($_POST['admin_pass'])) Tool::alertBack('警告:密码不得为空!');
				if (Validate::checkLength($_POST['admin_pass'],6,'min')) Tool::alertBack('警告:密码不得小于六位!');
				$this->_model->admin_user = $_POST['admin_user'];
				$this->_model->admin_pass = sha1($_POST['admin_pass']);
				$this->_model->last_ip = $_SERVER["REMOTE_ADDR"];
				$_login = $this->_model->getLoginManage();
				if ($_login) {
					$_SESSION['admin']['admin_user'] = $_login->admin_user;
					$_SESSION['admin']['level_name'] = $_login->level_name;
					$this->_model->setLoginCount();
					Tool::alertLocation(null, 'admin.php');
				} else {
					Tool::alertBack('警告:用户名或密码错误!');
				}
			}
		}
		
		//logout
		private function logout(){
			Tool::unsession();
			Tool::alertLocation(null,'admin_login.php');
		}
		
				
		
}




注:关于php wap手机找聘网站简单示例的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!