当前位置: 首页 > 知识库问答 >
问题:

Codeigniter,当点击返回按钮浏览器时,重定向到上一页

汝弘深
2023-03-14

单击浏览器上的“上一步”按钮时,我希望看到。系统将重定向到上一页或特定页。

我做了一个函数来检查登录会话,如下所示

public function cekAuth(){
        /* Mengecek login session
         */
        $sesi = $this->ci->session->userdata('isLogin_'.project);
        $key = $this->ci->uri->segment('1');

        if ($sesi == TRUE && $key == "access") {
            redirect('dashboard/home'); 
            exit();
        } else if($sesi == FALSE) {
            redirect('access');
            exit();
        }

    }

如果登录会话为TRUE并且用户访问登录页面将被重定向到仪表板。这已经成功了。

但是当我注销时,总是重定向到仪表板,而不是登录页面。

标志:

function logout(){
        $this->session->sess_destroy(); 
        $this->session->set_userdata('isLogin_'.project , FALSE);
        redirect('access');
    }

你能帮我吗?:)

共有2个答案

云凌
2023-03-14

logout函数中更改此行:

$this->session->set_userdata('isLogin_'.project , FALSE);  

$this->session->unset_userdata('isLogin_'.project , FALSE);
澹台臻
2023-03-14

这将是伟大的第一次请检查你的条件是完美的或不,可能是如果你会这样做的方式得到的想法是哪里的问题。

public function cekAuth(){
    /* Mengecek login session
     */
    $sesi = $this->ci->session->userdata('isLogin_'.project);
    $key = $this->ci->uri->segment('1');

    if ($sesi == TRUE && $key == "access") {
        echo '1';
        exit();
        redirect('dashboard/home'); 
    } else if($sesi == FALSE) {
        echo '2';
        exit();
        redirect('access');
    }

}
 类似资料:
  • 我已经创建了一个登录页面,其中我的第一行是if会话-

  • 我使用这个代码来替换片段,但有一个问题,它不是替换旧片段,它只是覆盖旧片段,所以请告诉我这里有什么问题。

  • 我正在创建一个应用程序,它会在打开任何其他应用程序之前询问密码。为了开始我的活动,我创建了一个intent.SETFLAGS(intent.FLAG_ACTIVITY_NEW_TASK)的标志; 锁定/解锁功能正常工作,但当我按下后退按钮时,它没有重定向到主屏幕。

  • 登录。当点击按钮时,我想从这里重定向到另一个jsp页面,但它只在servlet页面中,而不是从那里重定向到另一个jsp页面,即CustomerLogin。jsp servlet编码

  • 问题内容: 在我的AngularJS应用程序中,当用户未登录时,我将重定向到特定页面。为此,我在上使用了一个变量。 现在,我想在用户登录时阻止浏览器的后退按钮。我想将其重定向到特定页面(视图)。问题是我不知道是否有 后退按钮事件 。 我的代码是: 因此,我将编写一个伪代码,例如: 可能吗? 一个幼稚的解决方案是编写一个函数,该函数检查和的顺序是否错误,并检测用户是否 返回 。 还有其他解决方案吗?

  • 在我的应用程序中,点击提交按钮(Struts),执行一个操作类方法,该方法设置bean的“更新网址”属性。我想要的是我需要在设置bean完成后在新浏览器中打开的网址,而用户不必做任何其他事情,比如单击链接。我找不到做这件事的正确方法。 下面是一些代码: 我的JSP: