2008年12月6日 星期六

[php] header

通常我用php寫網頁時,會習慣性在傳送一個網頁過期的檔頭,如下:
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', FALSE);
header('Pragma: no-cache');


另外在接收網頁表單所傳送過來的資料後,在後端程式處理完之後,我會使用 301 轉址來將使用者帶往新網頁,301代表永久轉址,如下:

header("HTTP/1.1 301 Moved Permanently");
header("location:index.php");

另外為了讓使用都不重複按下送出鍵,在 submit 按鈕中改為如下:


這會在使用都按下送出時,該按鈕變為無效狀態。

【下列文章您可能也有興趣】

沒有留言: