gpt4 book ai didi

php - 阻止从地址栏访问仪表板部分

转载 作者:行者123 更新时间:2023-11-28 01:20:05 26 4
gpt4 key购买 nike

我的网站有成员(member)登录。如果信息正确,他可以在仪表板中输入。但是从地址栏进入仪表板部分,我如何阻止他进入?,所以我可以在没有成员(member)登录的情况下防止进入仪表板部分

文件名:Member.php

我的代码

session 和索引设置位置

$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");
}

}
}

最佳答案

Add this code at the top of your Dashboard.php:

 if(!isset($_SERVER['HTTP_REFERER'])){
// redirect them to your desired location
header('location:../Member.php');
exit;
}

关于php - 阻止从地址栏访问仪表板部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51553247/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com