复制代码 代码如下:
/*
* 登陆
*/
public function login(){
if($_post['submit']){
$db = d('login');//自定义model处理
//if里面就是thinkphp的自动验证了.
if(!$db->create()){
$this->redirect('index/login', '', 3, '错误信息: '.$db->geterror().'
系统将于3秒后返回重新登陆...');
}else{
$con['loginname'] = $_post['username'];
$con['loginpwd'] = md5($_post['userpwd']);
$list = $db->where($con)->find();
if(count($list)>0){
echo 'ok';
}else{
$this->redirect('index/login', '', 3, '错误信息: 用户名或密码错误
系统将于3秒后返回重新登陆...');
}
}
return ;
}
//这里只是将模板文件的地址封装了一下.
a('public')->showpage('login');
}
复制代码 代码如下:
geterror()无错误原因返回,且刷新的时候$db->geterror()返回令牌表单错误
*/
}
?>