单击时修改包含的文件

问题描述 投票:-1回答:1

这是我的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没有安全问题。

php html css
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.