单击[x](不是SESSION
)关闭页面时,如何取消设置onunload
。
我想在打开页面时和关闭时插入,但我不想在刷新时插入。
if (!isset($_SESSION["visits"]))
$_SESSION["visits"] = 0;
$_SESSION["visits"] = $_SESSION["visits"] + 1;
if ($_SESSION["visits"] > 1){echo "You hit the refresh button!";}
else{
mysql_query(
"INSERT INTO najd_visit( visit_userId, visit_staticId, visit_page,
visit_enterTime)VALUES ('$userId', '$Sid', '$title', '$date') ");
echo "This is my site";
//unset($_SESSION["visits"]);
}
答案 0 :(得分:0)
通过将会话cookie的到期时间设置为0,当浏览器完全关闭时,它将自动清除。
这不是你想要的(它只会在整个浏览器关闭时清除会话),但它应该足够好了。