ホームページ >バックエンド開発 >PHPチュートリアル >Cookie の有効期間は 0 に設定されます。予期せぬ状況 (停電、プロセス終了など) が発生した後、元のブラウザを開いて Cookie がまだ存在し、その後通常の状況でブラウザを閉じると、Cookie は消去されます。

Cookie の有効期間は 0 に設定されます。予期せぬ状況 (停電、プロセス終了など) が発生した後、元のブラウザを開いて Cookie がまだ存在し、その後通常の状況でブラウザを閉じると、Cookie は消去されます。

WBOY
WBOYオリジナル
2016-06-20 12:35:561679ブラウズ

私のニーズを見て、いくつかのアイデアを得てください。 。 。


ディスカッションへの返信 (解決策)

Cookie の有効期間は 0 に設定されます。予期せぬ状況 (停電、プロセス終了など) の後に元のブラウザを開いた場合、Cookie はまだ存在します
この仮定は存在しません。

Cookie の有効期間が現在時刻より長く設定されており、現在の Web サイトから離れた場合にのみ、有効期限が切れていない Cookie 変数がバッファーに書き込まれます

予期せぬ状況 (停電、プロセスの終了など) の後、元のブラウザを開いた後も Cookie がまだ存在する場合、Cookie の有効期間は 0 に設定されます
この仮定は存在しません。

Cookie の有効期間が現在時刻より長く設定されており、現在の Web サイトから離れた場合にのみ、有効期限が切れていない Cookie 変数がバッファに書き込まれます。


これを達成する方法は? Cookie の設定が有効な場合、ブラウザを閉じると Cookie はクリアされますが、予期せぬ状況ではクリアされませんか?

有効期限が0の場合は保存されません
予期せぬ事態は発生しません

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。