Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 用于显示当前登录但在Codeigniter中不工作的用户名的会话_Php_Codeigniter_Session - Fatal编程技术网

Php 用于显示当前登录但在Codeigniter中不工作的用户名的会话

Php 用于显示当前登录但在Codeigniter中不工作的用户名的会话,php,codeigniter,session,Php,Codeigniter,Session,因此,我试图为成功登录的用户构建成功页面,方法是向用户名显示问候,如下所示 Hi, <username> 正在my page.php控制器中调用success()方法。成功代码(): content\u success视图是我放置显示用户名的调用会话的地方。您能分享$this->page->success()中的代码吗@NishantNair完成。请让我知道我是否错过了另一件事。您应该使用重定向而不是load@NishantNair在success()方法中?是重定向('page/

因此,我试图为成功登录的用户构建成功页面,方法是向用户名显示问候,如下所示

Hi, <username>
正在my page.php控制器中调用success()方法。成功代码():


content\u success
视图是我放置显示用户名的调用会话的地方。

您能分享
$this->page->success()中的代码吗@NishantNair完成。请让我知道我是否错过了另一件事。您应该使用
重定向
而不是load@NishantNair在success()方法中?是
重定向('page/success')使用此选项,而不是
$this->page->success()
你能分享一下
$this->page->success()中的代码吗@NishantNair完成。请让我知道我是否错过了另一件事。您应该使用
重定向
而不是load@NishantNair在success()方法中?是
重定向('page/success')使用此选项,而不是
$this->page->success()
<div><p style="text-align: center;">Hi, <?php echo $this->session->userdata('uname'); ?></p></div>
    //check user credentials
    $uresult = $this->user_model->get_user($username, $password);
    if(count($uresult)>0)
    {
        //set session
        $sess_data = array('login' => TRUE, 'uname' => $uresult[0]->username,'uid' => $uresult[0]->id);
        $this->session->set_userdata($sess_data);
        $this->load->library('../controllers/page');
        $this->page->success();
    }
    else
    {
        $this->session->set_flashdata('msg','<div class = "alert alert-danger text-center">Wrong Email/Password</div>');
        $this->load->library('../controllers/page');
        $this->page->login();

    }
redirect('page/success'); 
function success(){
$this->load->view('page_header');
$this->load->view('content_success');
$this->load->view('page_footer');

}