通过访问另一个页面来破坏会话 - php

时间:2012-08-14 19:15:42

标签: php session

我想在不同的页面上销毁一个会话。所以基本上当我将访问者重定向到(例如“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”上面的会话。

任何人都可以帮我编写代码以在新页面上销毁此会话吗?

2 个答案:

答案 0 :(得分:2)

session_destroy();

http://php.net/manual/en/function.session-destroy.php

这就是你需要的全部内容吗?我在这里完全误解了你的问题吗?

答案 1 :(得分:0)

我相信您也可以使用unset($mySession)销毁特定变量。