登录文件是这样写的
<?php
namespace Admin\Controller;
use Think\Controller;
class LoginController extends Controller {
public function index(){
$this->display();
}
public function Verify(){
$Verify = new \Think\Verify();
$Verify->entry();
}
public function login(){
if(!IS_POST) halt ('页面不存在');
$verify = new \Think\Verify();
if(!$verify->check($_POST['code'], $id))
{
$this->error('验证码错误');
}
$admin = M('admin');
$user = $admin->where(array('uname' => I('uname')))->find();
if (!$user) {
$this->error('帐号或密码错误');
}elseif ( $user['password'] != I('password','','md5')) {
echo $user['password'];
$this->error('密码错误');
}
//更新最后登录时间ip
$data = array(
'id' => $user['id'],
'endtime' => date('Y-m-d H:i:s'),
'endip' => get_client_ip()
);
$admin ->save($data);
session('uid',$user['id']);
session('uname',$user['uname']);
session('endip',$user['endip']);
redirect(__APP__.'/'.'admin');
}
} 最佳答案