同问题:http://www.thinkphp.cn/topic/26336.html
全部代码如下,关注index()方法即可
<?php
namespace Admin\Controller;
use Think\Controller;
class LoginController extends Controller {
private $userObj;
public function __construct(){
if($this->isLogin()){
}else{
}
}
private function isLogin(){
$uname = I('cookie.uname');
if(session($uname)){
session(array('name'=>$uname,'expire'=>600));
return true;
}else{
return false;
}
}
public function login($uname, $passwd){
$this->userObj = M('user');
$res = $this->userObj->where("admin_user_name = '%s'", array($uname))->field('admin_user_pwd as passwd')->select();
if($res[0]['passwd'] == $passwd){
session(array('name'=>$uname,'expire'=>600));
session($uname, 1);
}
}
public function logout($uname){
session($uname, null);
}
private function _before_index(){
}
public function index(){
$this->display();
}
}
最佳答案
