核心程式碼:
複製程式碼 程式碼如下:
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header(Last; , d M Y H:i:s")." GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pramga: no-cache");
這對於某些頁面來說是很有用的,例如:驗證碼,因為每次產生的驗證碼必須不同,否則驗證碼就沒有任何意義了,這就可以用上面的語句實現禁止快取。
再例如:“ 每回貼一次就換一個美女圖片”,必須禁止頁面緩存,否則返回的是緩存中相同的圖片。
最近看到百度聯盟上的《聯盟志》-「如何讓網友愛上你的網站」(主要是討論如何提高用戶體驗的)聯想到一點:
以論壇為例,當用戶登陸後顯示的是登陸後的頁面例如「管理」、「修改資料」等,當使用者退出論壇後,再次返回剛才的頁面,
仍然有「管理」、「修改資料」等(因為返回的是快取頁面),雖然這時候cookie已經清空,「管理」、「修改資料」等已經不起作用了,
但是用戶仍然以為這是有效的頁面,從而認為別人也可以「管理」、「修改資料」等,以為網站是不安全的(雖然實際上是安全的)。這時候在需要cookie驗證的頁面上加上上面的程式碼就有很用了,至少可以消除對於用戶心 理的不良影響。
以上就介紹了西安航空技術高等專科學校代碼 PHP禁止頁面緩存的代碼,包括了西安航空技術高等專科學校代碼方面的內容,希望對PHP教程有興趣的朋友有所幫助。