我在其中一个网页上使用了两个$_SESSION
变量。这些非常重要,因为它们控制数据的操作方式。现在,当用户离开该页面并加载另一个页面时,我会在每个加载页面上重置两个$_SESSION variables = 0
。
我的问题: 有没有办法,可能在 JQuery 或其他东西,我可以检测到当用户离开该网页的另一个,然后以这种方式重置变量,而不是像我一样在50多个页面上执行39;我现在在做什么?对我来说,这将是一种更清洁的方法。
在每个页面的顶部,但有问题的一个,这是我正在使用PHP重置两个变量:
<?php
$_SESSION['var1'] = 0;
$_SESSION['var2'] = 0;
?>
答案 0 :(得分:2)
在PHP
中执行此操作的标准方法是使用#34;标题&#34;你在每一页上都包含的文件恕我直言:
<?php
include_once "header.inc.php";
// .....
?>
这样的头文件通常用于管理数据库连接以及会话变量,例如你的情况 通过包含此头文件来启动每个页面,您可以轻松地更改&#34;全局内容&#34;以后。