2013-05-08 81 views
1

我正在perl中开发一个应用程序,并且我想在点击注销按钮后进行会话。所以,当用户注销时,只要按下后退按钮,他们就不能回到网络。我已经尝试过会话刷新和会话删除,但它仍然无法正常工作。按下注销按钮后会话被删除

if($cgi->param('login_submit') eq 'Logout')

{ 
    #Session beim Logout zerstören 
    $session->delete(); 
    $session->flush(); 

} 

感谢

+0

请问你的代码肯定进入块?你有尝试在那里输出一些调试,以确保它实际上调用$ session-> delete()和$ session-> flush()? – 2013-05-08 08:37:03

+0

是的,我做到了,我甚至打印了会话,并且没有打印任何内容,但是每次我在浏览器中按下后退按钮,它都会返回到之前打开的帐户。 – 2013-05-08 09:12:04

+1

是否只能回过头来才能返回账户?您是否可以通过点击链接/提交表单来访问该帐户? – 2013-05-08 09:18:51

回答