单击时修改包含的文件

时间:2017-12-19 10:51:13

标签: php html css

这是我的header.php文件,我把它包含在每个页面上,我的问题是每当我试图破坏会话时它没有发生我呼出一个页面logout.php并在那里销毁会话但没有任何反应它再次注册会话ID

的header.php

session_start();

 $key=md5(uniqid());
 $_SESSION['session']=session_id($key);

 $sid=$_SESSION['session']; 

logout.php

<?php  
 include("header.php"); 

session_unset();
session_destroy();
 header("Location:login.php");

    ?>

我可以在点击按钮时修改头文件吗?比如在那里破坏会话或者有其他方法可以做到这一点

ps。这只是我正在做的一项基本任务,所以ATM没有安全问题。

1 个答案:

答案 0 :(得分:0)

您无需在header.php中设置会话变量 在您的方案中,它将在包含header.php的每个页面上设置会话。 保持会话设置和销毁页面的方式不同。