国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php禁止瀏覽器使用緩存頁面的方法

2024-05-04 23:27:03
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了php禁止瀏覽器使用緩存頁面的方法,以實例形式較為詳細的講述了PHP禁用緩存的方法及用途,需要的朋友可以參考下
 
 

本文實例講述了php禁止瀏覽器使用緩存頁面的方法。分享給大家供大家參考。具體方法如下:

頁面緩存在有的時候是不需要的,我們可以禁止瀏覽器緩存頁面。

在PHP中可以輕松的使用下面的語句實現禁止頁面緩存,但比較難記特整理下,方便大家使用。
php代碼如下:

 

復制代碼代碼如下:
<?php
// 設置此頁面的過期時間(用格林威治時間表示),只要是已經過去的日期即可。 
header ( " Expires: Mon, 26 Jul 1970 05:00:00 GMT " );
 // 設置此頁面的最后更新日期(用格林威治時間表示)為當天,可以強制瀏覽器獲取最新資料
header ( " Last-Modified:" . gmdate ( " D, d M Y H:i:s " ). "GMT " );
 
// 告訴客戶端瀏覽器不使用緩存,HTTP 1.1 協議
 header ( " Cache-Control: no-cache, must-revalidate " );
 
 // 告訴客戶端瀏覽器不使用緩存,兼容HTTP 1.0 協議
header ( " Pragma: no-cache " );
?>

這對于某些頁面來說是很有用的,例如:單信息以及訂單下的商品,并且清空購物車對應商品數據。
肯定不希望用戶到了最后一個頁面,都已經生成訂單了,再點瀏覽器的返回按鈕回到前一個頁面。
那么在訂單地址頁面加入:
復制代碼代碼如下:
header("Cache-Control:no-cache,must-revalidate,no-store"); //這個no-store加了之后,Firefox下有效
header("Pragma:no-cache");
header("Expires:-1");

這個頁面不緩存了,并且有個判斷購物車商品為空就跳轉到空購物車的頁面,那么用戶點擊瀏覽器后退,回來之后,也直接到 購物車頁面了。

 

希望本文所述對大家的PHP程序設計有所幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 谢通门县| 苏尼特左旗| 洛扎县| 罗江县| 东乌| 温宿县| 大埔县| 灯塔市| 全椒县| 含山县| 江口县| 武义县| 名山县| 柳江县| 巧家县| 河北区| 台湾省| 从化市| 郯城县| 双辽市| 皮山县| 安远县| 伊宁市| 宣城市| 鄂托克旗| 宁河县| 龙游县| 霍林郭勒市| 汉中市| 木里| 静宁县| 汾西县| 延吉市| 蕲春县| 奉化市| 奎屯市| 东阳市| 卢氏县| 丹寨县| 张家川| 郓城县|