当前位置: 首页 > 面试题库 >

在关闭时销毁PHP会话

子车安和
2023-03-14
问题内容

我创建了一个基于会话的简单登录页面。

session_start();

并添加了一个包含此内容的注销页面

session_destroy();

现在,当我关闭浏览器/页面并重新打开它时,会话的值仍然存在。

我想知道如何完全销毁页面/浏览器关闭上的会话。


问题答案:

如果您使用:

session_set_cookie_params(0);
session_start();

关闭浏览器时,您的会话cookie将会被破坏…因此,在关闭浏览器之前,您的会话将是良好的。IE浏览器
您登录并登录,然后关闭浏览器,然后重新打开,再次进入该站点,您将不会登录。



 类似资料:
  • 问题内容: 尽管此问题有多个重复项,但我找不到适合我的解决方案。需要一些帮助。 我已在配置文件中使用过。 但这并没有帮助我破坏浏览器关闭时的会话。 应用电流: 1)如果用户有效,则在身份验证页面中,使用生成新的会话标识符 2)控制转到welcome.php,在这里我使用开始新的会话 3)在注销页面中的代码是 问题答案: 最好的方法是关闭会话:如果在特定时间间隔后该会话没有响应。然后关闭。

  • 问题内容: Java中的InputStreams和OutputStreams是否在销毁时关闭()?我完全理解这可能是错误的形式(尤其是在C和C ++世界中),但是我很好奇。 另外,假设我有以下代码: 无名的FileInputStream是否在p.load()之后超出范围,并因此被破坏,就像C ++范围规则一样?我尝试在Google上搜索Java的匿名变量范围,但这并没有达到我的预期。 谢谢。 问题

  • 问题内容: 我正在尝试正确注销管理员用户。这是我的功能: 基本上,一旦我对密码进行了身份验证,就将会话设置为有效(总共只有1个用户)。现在,当管理员点击注销时,我想销毁当前会话,并销毁cookie,以便他们不能只是使用浏览器中存储的会话cookie返回管理页面。但是我的代码不起作用。我点击注销,然后我可以直接导航回到管理页面。但是,如果我删除Cookie,则该功能非常完善。那么这里的cookie删

  • 问题内容: 我要销毁logout.php中的所有会话变量,并在用户单击注销时调用它,这是用户不单击logout.php而是直接关闭浏览器。我该如何删除会话呢??? 问题答案: 您可以为会话数据设置过期时间,在每次调用时对其进行测试,并在会话过期时销毁会话:

  • 我是ejbs的新手,我想知道有状态会话bean是否会被销毁。我在servlet中注入了一个有状态会话bean。即使在30分钟后,我看到豆子是活跃的。我使用jboss eap 6.0。我相信Http会话与有状态会话bean无关。我使Http会话无效,以确保Http会话与有状态会话bean无关。那么,如果我的应用程序有许多用户,并且对于每个用户,如果我创建一个新bean,我的服务器的性能就会下降。容器

  • 问题: tkinter的函数冻结,因为我的程序中的最后一行, 背景:我正在终端上运行我的程序。它生成一些文本数据,用这些数据创建一个类的实例,然后将我放在一个python会话中,在那里我可以运行方法并测试所有内容。此解释器会话可通过 在这里,我运行了一个“编辑”方法,允许用户在tkinter文本框中编辑生成的文本,然后按下按钮保存并退出。该按钮调用一个函数,该函数保存一个新的txt文件,然后使用以