PHP_PHP チュートリアルでブラウザがキャッシュされたページを使用しないようにする方法

WBOY
リリース: 2016-07-13 10:14:44
オリジナル
814 人が閲覧しました

ブラウザによるページのキャッシュを禁止するphpメソッド

ページのキャッシュが必要ない場合もあるので、ブラウザによるページのキャッシュを禁止できます。

PHP では、次のステートメントを使用してページ キャッシュを簡単に無効にすることができますが、すべての人が使いやすいように覚えて整理するのは困難です。
PHPコードは次のとおりです:

コードは次のとおりです:
// 過ぎた日付である限り、このページの有効期限を設定します (グリニッジ標準時で表現)。
header ( " 有効期限: 1970 年 7 月 26 日月曜日 05:00:00 GMT " );
// このページの最終更新日 (グリニッジ標準時で表示) を今日に設定して、ブラウザーに最新の情報を強制的に取得させます
header ( " Last-Modified: " . gmdate ( " D, d M Y H:i:s " ). " GMT " );

// クライアントのブラウザにキャッシュ、HTTP 1.1 プロトコルを使用しないように指示します
header ( " キャッシュ制御: キャッシュなし、再検証が必要 " );

// キャッシュを使用せず、HTTP 1.0 プロトコルと互換性を持つようにクライアントのブラウザーに指示します
header ( " プラグマ: no-cache " );
?>


これは、注文情報や注文中の商品、ショッピング カート内の対応する商品データのクリアなど、特定のページに役立ちます。
ユーザーが最後のページに到達してすでに注文を生成し、ブラウザの戻るボタンをクリックして前のページに戻ることは絶対に避けたいです。
次に、注文住所ページに追加します:

コードは次のとおりです:
header("Cache-Control:no-cache,must-revalidate,no-store"); //この no-store を追加すると、Firefox で有効になります
header("プラグマ:キャッシュなし");
header("有効期限:-1");


このページはキャッシュされなくなり、ショッピング カート内の商品が空の場合は、空のショッピング カートにジャンプするページが表示されます。ユーザーはブラウザをクリックして戻り、戻ってくると、そのページに直接移動します。ショッピングカートのページ。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/907714.html技術記事 PHP でブラウザによるページのキャッシュを禁止する方法 ページのキャッシュが必要ない場合があります。 PHP では、次のステートメントを使用して簡単に実装できます...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート