我想在不同的页面上销毁一个会话。所以基本上当我将访问者重定向到(例如“success.php”)时,会话将被销毁,无论是否还剩下。
if(isset($_SESSION["log"])) {
$from_date = $_SESSION["log"];
$minute = 30 - round(abs($date - $from_date) / 60,2);
$ips = explode("/", $ip_sessions);
if(in_array($ip, $ips) && $minute > 0 && $minute < 30) {
$valid = true;
} else {
session_destroy();
}
所以我只想要另一个页面“success.php”和其他内容,但是访问此页面将会破坏“index.php”上面的会话。
任何人都可以帮我编写代码以在新页面上销毁此会话吗?
答案 0 :(得分:2)
session_destroy();
http://php.net/manual/en/function.session-destroy.php
这就是你需要的全部内容吗?我在这里完全误解了你的问题吗?
答案 1 :(得分:0)
我相信您也可以使用unset($mySession)
销毁特定变量。