我是codeigniter框架的新手。我正在尝试构建一个身份验证系统。验证码重定向
认证工作正常。我的问题是,成功记录后,当我点击浏览器中的后退按钮时,它将被重定向到登录页面。我想将它重定向到主页本身。我要重新加载主页而不是索引页(索引页的登录页面,登录成功进入主页后)
我该怎么办呢
我是codeigniter框架的新手。我正在尝试构建一个身份验证系统。验证码重定向
认证工作正常。我的问题是,成功记录后,当我点击浏览器中的后退按钮时,它将被重定向到登录页面。我想将它重定向到主页本身。我要重新加载主页而不是索引页(索引页的登录页面,登录成功进入主页后)
我该怎么办呢
在登录页面检查登录会话启动或不,如果它是开始比重新导向主页:
if(isset($_SESSION['user']))
{
header('Location:http://localhost/projectname/home');
}
如果您有任何困惑,请让我通知。 谢谢
在主页控制器上检查会话是否存在。如果存在,则重定向到主页,否则登录页面。
在你home_model.php做类似如下:
<?php
class Home_model extends CI_Model
{
function __construct()
{
parent::__construct();
$this->check_session();
}
function check_session()
{
$session_login = $this->session->userdata("MYLOGIN");
if($session_login == '')
{
redirect('home');
}
if($session_login == 1 && $session_login == TRUE)
{
redirect('home/dashboard');
}
}
}
负载home_model在家控制器。
用一些代码难以帮助你。你可以通过点击下面的编辑按钮重新编辑你的问题标签 – user4419336