Codeigniter:Cookie和会话

时间:2014-05-29 13:44:30

标签: php mysql codeigniter

我在CodeIgniter中将Cookie设置为$this->input->set_cookie('email',$e);然后我尝试使用$this->input->cookie('email')访问cookie。

但它没有给出任何答案。我尝试使用var_dump($this->input->cookie('email'));,并以bool(false)作为答案。

有人可以告诉我为什么没有设置cookie吗?我也加载了cookie帮助器。

这是代码

function login_success()
    {
        $e=$_POST['login_email'];
        $p=$_POST['login_password'];
        date_default_timezone_set("Asia/Calcutta"); 

        $session_data=array("email"=>$e,"password"=>$p,"is_logged_in"=>true);

        $this->session->set_userdata($session_data);
        $this->input->set_cookie('email', $e);
        $this->input->set_cookie('password', $p);
        $this->input->set_cookie('cookie_set', true);
        $data=array('last_login'=>date('Y-m-d H:i:s'),'last_login_ip'=>$this->input->ip_address());
        var_dump($this->input->cookie('email')) ;
    }

0 个答案:

没有答案