0 レビュー
1 回答
ブラウザを閉じた後にPHPCookieが失われる-ブラウザ=デフォルト設定
phpの有効期限を1週間に設定しました。ページを離れて戻ってきた場合、Cookieはまだ保存されています。ブラウザを完全に閉じると、保存されているCookieが失われます。ブラウザは、終了後にCookieをクリアするように設定されていません。 (chrome、firefox、safariで失敗しました)
setcookie( "pass"、 "key"、time()+ 259200、 "/"、 ".domain.com");
わからない
0
レビュー
答え :
解決策:
これが役立つかどうかはわかりません。しかし、私はこれを行ってCookieを設定します。何年も働いています
$cookie_expire = time() + (86400 * 7);
$domain = $_SERVER["HTTP_HOST"];
if (empty($_COOKIE['entry'])){
$entry_cookie = $_SERVER['HTTP_REFERER'];
setcookie('entry', $entry_cookie , $cookie_expire , '/', $domain, false, true);
}
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。