問題:
解決:
法1,表單資料提交後即進行頁面跳**
具體如下:
資料庫檔案:
1create
table
form(
2name
char(50
) not
null3);
表單檔案一form.php
1<
form action="
form_handle.php
"method="
post
">
2<
input type="
name
"name="
name
"/><
input type="
submit
"value="
submit
">
3form
>
表單處理檔案:form_handle.php
1<?
php2if(
isset
($_post['
name
']))')");
6mysql_close
($link);7
8}910
header('
location:form.php');
1112
?>
另外可以做成,表單提交成功後,跳轉到乙個提示頁,這個提示頁幾秒鐘後自己跳轉到另外乙個頁面。很多**是這樣做的,呵呵!,
當然這只是解決問題的一種方法,還有很多其它方法。
php防止重複提交表單
解決方案一 引入cookie機制來解決 提交頁面 如下a.php 如下 setcookie onlypost t 設定cookie,可以帶上時間值。像有些論壇防止灌水就可以將你的一些基本資訊存放到裡面。處理頁面b.php 如下 if cookie onlypost t 如上處理的缺點 如果客戶端禁止...
防止php表單重複提交
在php表單提交問題,經常發現 重新整理一下要讓你重新提交資料問題 如果解決這個問題需要引入乙個 cookie變數 來做 seesion 也行.例子1 t1.php form id form1 name form1 method post action t2.php p 說明 input type ...
防止表單重複提交
新增乙個使用者時,發現重複新增了4 5個,原來是重複提交了。怎麼解決這個問題呢,起初是在後端檢查新增的屬性是否已有,例如姓名和手機號是否重複,如果重複就不儲存,沒想到後來隨著業務的複雜化,新增乙個使用者所需時間越來越長,以致在檢查時還沒插入完畢。那就在提交時就關閉form,可是這樣一來,如果後端檢查...