我在Codeignitor项目中遇到了会话问题
当我尝试使用addview()
函数时,它显示错误页面。我已经在config.php文件中自动加载了会话
这是我的控制器
public function login()
{
$this->load->model('Reachedus_model');
$name = $this->input->post('name');
$password = $this->input->post('password');
$input = array( 'name'=>$name, 'password'=>$password);
$data['loggedIn'] = "no";
$chk = $this->Reachedus_model->authenticate($input);
if($chk){
$_SESSION['name']= $this->input->post('name');
$this->load->view('headeradmin');
$this->load->model('Reachedus_model');
$data['result']=$this->Reachedus_model->getreachedus();
$this->load->view('reached_us', $data);
}
else{
echo '<script>alert("Enter the valid email id and password")</script>';
echo "<p style='color:red; text-align: center; '>Enter the valid email id and password</p>";
$this->load->view('adminlogin');
}
}
public function addview(){
if(!$this->session->userdata('name')){
$this->load->view('error');
}else{
$this->load->view('headeradmin');
$this->load->view('addevent');
}
}
public function logout()
{
$this->session->unset_userdata('name');
$this->session->sess_destroy();
$this->load->view('header');
$this->load->model('User_model');
$data['result']=$this->User_model->getimg();
$this->load->view('main', $data);
$this->load->view('footer');
}
问题出在addview()
方法中。我也尝试过其他项目,但没有工作。
即会话不工作在localhost请我能尽快得到解决方案
提前感谢您。
1条答案
按热度按时间j2datikz1#
卸载当前的Xampp并安装Xampp的更新版本