COOKIEについてのちょっとした疑問

WBOY
リリース: 2016-06-13 13:07:13
オリジナル
857 人が閲覧しました

Cookie に関する小さな質問
php コード:
setcookie('loginid',$loginid);
setcookie('islogin',1);

上記のように、Cookie を設定すると、ライフサイクルが設定されていません。Web ページを閉じた後に Cookie を自動的に消去したいのですが、どうすればよいですか?

-----解決策---------
ライフサイクルが設定されていない場合、ブラウザは Cookie を保存しないため、次回入力したときに Cookie が存在しません
ただし、「タブを閉じる」ではなく「ブラウザを閉じる」ことに注意が必要です
------解決策------------------
元の投稿者のコードを使用すると、ブラウザの Cookie を無効にすることができます。 !
ただし、「タブ」ではなくブラウザを閉じることに注意する必要があります。IE8 をテストしたときは、Cookie が無効になる前にすべてのブラウザをオフにする必要がありました。

PHP ヘルプドキュメントの原文:
bool setcookie ( string $name [, string $value [, int $expire = 0 ]...]] )
...
$expire :
0 に設定するか省略すると、Cookie はセッションの終了時 (ブラウザが閉じたとき)

に期限切れになります。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!