だから私は私のindex.phpにこのコードを持っています:
<?php if(isset($_POST['cookie'])) { setcookie("RememberMe", "Yes", time()+1209600); } ?>
ユーザーが[記憶する]チェックボックスをオンにすると、RememberMeという名前のCookieが2週間設定されます。この部分は正常に機能します。
今私が抱えている問題は、彼らがログアウトを押したときにこのクッキーを削除することです。
logoutを押すと、次のコードを持つlogout.phpにリダイレクトされます。
<?php include_once('config.php');
include_once('functions.php');
unset($_COOKIE['RememberMe']);
setcookie("RememberMe", "", time()-3600);
$_SESSION = array(); session_destroy();
?>
<meta http-equiv="refresh" content="0;../index.php">
しかし、Cookieを削除しない奇妙な理由がありますか?理由について何かアイデアはありますか?