在页面更改时设置$ _SESSION变量

时间:2015-12-04 07:32:23

标签: javascript php jquery

我在其中一个网页上使用了两个$_SESSION变量。这些非常重要,因为它们控制数据的操作方式。现在,当用户离开该页面并加载另一个页面时,我会在每个加载页面上重置两个$_SESSION variables = 0

我的问题: 有没有办法,可能在 JQuery 或其他东西,我可以检测到当用户离开该网页的另一个,然后以这种方式重置变量,而不是像我一样在50多个页面上执行39;我现在在做什么?对我来说,这将是一种更清洁的方法。

在每个页面的顶部,但有问题的一个,这是我正在使用PHP重置两个变量:

<?php
    $_SESSION['var1'] = 0;
    $_SESSION['var2'] = 0;
?>

1 个答案:

答案 0 :(得分:2)

PHP中执行此操作的标准方法是使用#34;标题&#34;你在每一页上都包含的文件恕我直言:

<?php
    include_once "header.inc.php";
    // .....
?>

这样的头文件通常用于管理数据库连接以及会话变量,例如你的情况 通过包含此头文件来启动每个页面,您可以轻松地更改&#34;全局内容&#34;以后。