通常我用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 按鈕中改為如下:
這會在使用都按下送出時,該按鈕變為無效狀態。
沒有留言:
張貼留言