Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.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 - Fatal编程技术网

Php 会话销毁在codeigniter中工作不正常

Php 会话销毁在codeigniter中工作不正常,php,codeigniter,Php,Codeigniter,会话销毁在codeigniter中工作不正常 标题代码 if($session_data!="" AND $session_data['is_business_admin']=="1" AND $session_data['is_system_admin']=="0" AND $session_data['is_super_admin']=="0" ) { echo "business_admin is logout"; echo " Welcome &l

会话销毁在codeigniter中工作不正常 标题代码

  if($session_data!="" AND $session_data['is_business_admin']=="1" AND  $session_data['is_system_admin']=="0" AND $session_data['is_super_admin']=="0" )
  {
       echo "business_admin is logout";
       echo "  Welcome <i>" . $session_data['first_name'] . "</i> !";   
  ?>
  <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="true">      
   <ul style="display: none;" class="dropdown-menu">
                                <li><a href="<?php echo site_url('Admin/dashboard/'); ?>">Dashboard</a></li>
                                <li class="divider"></li>
                                <li><a href="<?php echo site_url('Admin/logout/'); ?>">Logout</a></li>
                            </ul>
                        </li>   
                    </ul>
                         <?php   }
如果($session\u data!=''和$session\u data['is\u business\u admin']=''1和$session\u data['is\u system\u admin']=''0和$session\u data['is\u super\u admin']=''0)
{
echo“业务管理系统正在注销”;
回显“欢迎”。$session_data[‘first_name']。!”;
?>

  • 使用

    \u构造中

    function __construct()
    {
        parent::__construct();
        ob_start(); # Add this
        $this->load->library('Session');
    }
    
    并在注销/会话销毁部分添加此

    $this->load->driver('cache');
    $this->session->sess_destroy();
    $this->cache->clean();
    redirect(''); # your home controller
    ob_clean();
    

    请考虑编辑您的帖子,以添加更多关于您的代码所做的解释以及为什么它会解决这个问题。一个答案主要包含代码(即使它正在工作)。通常不会帮助OP了解他们的问题。Abdulla请告诉我如何在使用redirect注销后进入登录页面您的登录控制器名称和方法名称是什么?我们的控制器名称是“Home”,我们希望重定向到登录方法(用于显示登录页面),因此请像这样使用
    重定向(“Home”);
    不,它不会重定向登录页面
    function __construct()
    {
        parent::__construct();
        ob_start(); # Add this
        $this->load->library('Session');
    }
    
    $this->load->driver('cache');
    $this->session->sess_destroy();
    $this->cache->clean();
    redirect(''); # your home controller
    ob_clean();