寫網頁的程式最怕的就是 Double Submit(同一時間重覆點擊), 只要簡單加上一段就可以解決這種問題. (於 input 點下去的時後, 馬上將此 button disable 掉)
加此行:
onclick="this.disabled=true"
Ex:
<input type="button" name="Submit" value="Submit" onclick="this.disabled=true" />
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
寫網頁的程式最怕的就是 Double Submit(同一時間重覆點擊), 只要簡單加上一段就可以解決這種問題. (於 input 點下去的時後, 馬上將此 button disable 掉)
加此行:
onclick="this.disabled=true"
Ex:
<input type="button" name="Submit" value="Submit" onclick="this.disabled=true" />
有些傢伙會直接按enter送出
個人會比較偏好從 onsubmit 做...
原來有這樣子的差異, 感謝指導 m(_ _)m
您好!!冒昧打擾!!
我從別的網站過來~聽說您很厲害!特來請教!
可以請您幫我看看一些問題嗎??
我是租用HostMonster主機
最近我網頁上用的表單轉到MAIL都變亂碼了!!
之前都正常的~我沒設定過什麼!!
不知道是不是HostMonster主機商有什麼改變?? >
我剛剛看了一下, 看起來你們是寫到 send.php, 再由 send.php 幫你做寄信的動作, 你不用給我帳號密碼, 只要給我三個檔案就可以了.
send.php, php.ini, apache 的 conf 檔(httpd.conf)
把這三個檔寄給我看看就可以了 🙂
感謝您!過年忙碌~現在才給您謝謝~抱歉!
問題我已找到解決!高興~~
是這樣解決的...
http://www.wretch.cc/blog/Linpy&article_id=10919198#comment105637576
有時間再來您這多多學習了!!
新年快樂~
辛苦了 🙂
您好~
參觀您的BLOG真是受益良多! ^^
非常謝謝您不藏私提供大家這麼多非常有用的技巧!
想在這裡請教您一個問題 不知道您能不能幫忙解決
我的環境是PHP+Apache+Oracle
表單在送出後
因輸入了某些中文字的關係
導致資料存入資料庫後全部都變成了亂碼
不知道是不是需要在送出表單之前做一些編碼的動作
還是要調整某些設定?
謝謝!
關於您資料存入 DB 後變亂碼, 我想應該是 Oracle 的問題, Oracle 的語系要另外設定, ex: Big5, UTF-8 要做其它的設定, 或許您把環境先提供一下, 比較好做除錯的動作 🙂