您能否告诉我为什么PHP和Javascript版本无法删除名为“t”的脚本的cookie目标? “到期::cookie过期的时间这是一个Unix时间戳所以php&js:无法删除cookie
<?php
include('functions.php');
sec_session_start();
$lang = check_lang();
include("../config/lang/".$lang.".php");
// Unset all session values
$_SESSION = array();
// get session parameters
$params = session_get_cookie_params();
// Delete the actual cookie.
setcookie(session_name(), '', time() - 42000, $params["path"], $params["domain"], $params["secure"], $params["httponly"]);
setcookie('t',"",-3600); //<-- this one doesn't work)
// Destroy session
session_destroy();
echo "<script language='javascript'>
function del_cookie(name) {
document.cookie = name + '=; expires=Thu, 01-Jan-70 00:00:01 GMT;';
}
del_cookie('t'); //<-- this one neither.
</script>
<h1>$l[logout_ok]</h1>";
?>
尝试时间() - 3600 – Drahcir
^作为@Gerve说..(使它成为答案;)) – Wrikken
已经尝试过,这并没有工作。 – lyllo