|
发表于 2011-5-4 10:30:37
|
显示全部楼层
本帖最后由 nymbian 于 2011-5-4 13:58 编辑
发个用框架的
不知有没有问题
PHP复制代码
class Welcome extends CI_Controller
{
function __construct () {
parent ::__construct ();
$this->load->library('session');
}
function login ()
{
//登陆界面
}
function verifyuser ()
{
//登陆成功
$this->session->set_userdata('valid_user', 'username');
redirect ('admin',refresh );
}
}
//在只有登陆情况下 才可以查看的方法 就在其类的构造函数中检测session 并跳转
class admin extends CI_Controller {
function __construct () {
parent ::__construct ();
$this->load->library('session');
}
function Admin
{
if(!isset($this->session->userdata('valid_user')))
redirect ('welcome/login',refresh );
}
//登出 注销
function logout
{
$this->session->unset_userdata('valid_user');
}
}
复制代码 |
|