所以我有一个注销按钮,它链接到一个名为 logout.php 的脚本,标准的东西。
此刻的 Logout.php 看起来像这样:
<?php
session_start();
$sid = session_id();
echo $sid;
session_destroy();
session_unset();
session_start();
session_regenerate_id(true);
$sid = session_id();
echo $sid;
?>
这段代码来自在互联网上进行一些研究(和堆栈溢出)并在使用简单之后:
session_start();
session_destroy();
没用。
所以当前脚本产生了这个:
a920o3mmfhh7gldak4ki4nure5
Warning: session_destroy() [function.session-destroy]: Session object destruction failed in (File Path)p on line 7
Warning: session_regenerate_id() [function.session-regenerate-id]: Session object destruction failed in (File Path) on line 12
a920o3mmfhh7gldak4ki4nure5
session_destroy 折旧了吗?因为我查看了手册,它并没有说它曾经是并且它通常是最新的。如果没有,谁能明白为什么它不能破坏我的会话?