【发布时间】:2018-07-27 17:04:36
【问题描述】:
我的网站上有会员登录。如果信息正确,他可以在仪表板中输入。但是从地址栏进入仪表板部分,我怎样才能阻止他进入?所以我可以在没有会员登录的情况下阻止进入仪表板部分
文件名:Member.php
我的代码
会话和索引集位置
$member = $this->member_model->get($where);
if($member) {
//Dashboard..
//session user => session indis set..
$this->session->set_userdata("member", $member);
redirect(base_url("dashboard"));
文件名:Dashboard.php
这是仪表板代码部分。
我的代码
public function index()
{
//In session, redirect the user to the signin section, if any.
$member = $this->session->userdata("member");
if(!$member){
redirect(base_url("Member/signin_form"));
}else{
$this->load->view("dashboard");
}
}
}
【问题讨论】:
-
我不熟悉 CI 的最新版本,但看起来它已经应该这样做了。
-
尝试使用 if(!isset($member))
-
你有没有调用dashoboard.php中的index函数
标签: php html css codeigniter