星期四, 二月 09, 2006

防止表單送出兩次又能禁止留空

寫網頁的程式最怕的就是 Double Submit(同一時間重覆點擊), 只要簡單加上一段就可以解決這種問題.

加此行: onclick="this.disabled=true"

Ex:
<input type="button" name="Submit" value="Submit" onclick="this.disabled=true" />

相關標籤

this is comment icon onsubmit [回覆]

有些傢伙會直接按enter送出
個人會比較偏好從 onsubmit 做...

Comment by 喵爸 (02/10/2006 01:21)

this is comment icon 回 喵爸 [回覆]

原來有這樣子的差異, 感謝指導 m(_ _)m

Comment by Tsung (02/10/2006 09:39)

this is comment icon 表單轉mail出現亂碼問題!! [回覆]

您好!!冒昧打擾!!
我從別的網站過來~聽說您很厲害!特來請教!
可以請您幫我看看一些問題嗎??
我是租用HostMonster主機
最近我網頁上用的表單轉到MAIL都變亂碼了!!
之前都正常的~我沒設定過什麼!!
不知道是不是HostMonster主機商有什麼改變?? ><
問他們也沒有結果!目前繼續還在問他們~~
之前就算有亂碼的話!
只要在Outlook裡轉個編碼用utf-8即可正常觀看到中文!!
現在不管怎麼轉都是亂碼了!!
會不會是主機平台上那裡的php.ini或哪裡要設定呢??
mail也是從他們主機上設定出來的!
我沒有用到資料庫!只是單純一個表單網頁送出關連到一個php檔案而已!!
如果您有有興趣有時間的話!
請mail給我fomch@ms87.url.com.tw
我給您ftp帳密看看是如何!!

這個是UTF-8編碼的表單網頁~
http://www.pingjean.com/service.html
之前正常!!前一禮拜才這樣!
感謝~~新年快樂呀!!

Comment by (02/14/2007 10:52)

this is comment icon 回 峰 [回覆]

我剛剛看了一下, 看起來你們是寫到 send.php, 再由 send.php 幫你做寄信的動作, 你不用給我帳號密碼, 只要給我三個檔案就可以了.
send.php, php.ini, apache 的 conf 檔(httpd.conf)
把這三個檔寄給我看看就可以了 :)

Comment by Tsung (02/14/2007 11:25)

this is comment icon 感謝~ [回覆]

感謝您!過年忙碌~現在才給您謝謝~抱歉!
問題我已找到解決!高興~~
是這樣解決的...
http://www.wretch.cc/blog/Linpy&article_id=10919198#comment105637576
有時間再來您這多多學習了!!
新年快樂~

Comment by 峰 (02/24/2007 16:36)

this is comment icon 回 峰 [回覆]

辛苦了 :)

Comment by Tsung (02/25/2007 01:09)

this is comment icon 請問表單送出亂碼的問題~ [回覆]

您好~

參觀您的BLOG真是受益良多! ^^
非常謝謝您不藏私提供大家這麼多非常有用的技巧!

想在這裡請教您一個問題 不知道您能不能幫忙解決
我的環境是PHP+Apache+Oracle
表單在送出後
因輸入了某些中文字的關係
導致資料存入資料庫後全部都變成了亂碼

不知道是不是需要在送出表單之前做一些編碼的動作
還是要調整某些設定?

謝謝!

Comment by fondant (03/26/2007 17:25)

this is comment icon 回 fondant [回覆]

關於您資料存入 DB 後變亂碼, 我想應該是 Oracle 的問題, Oracle 的語系要另外設定, ex: Big5, UTF-8 要做其它的設定, 或許您把環境先提供一下, 比較好做除錯的動作 :)

Comment by Tsung (03/26/2007 23:35)
Add this page to del.icio.us Add this page to Yahoo Taiwan's bookmark Add this page to MyShare

發表迴響

標題

內容 (限制 1000 字)

暱稱

電子郵件

個人網頁


 authimage


PS: 若無法留言, 請先確認是否有打開 JavaScript, 造成您的困擾, 實在萬分對不起 Orz...(如果無法留言, 勞煩可以發信給我好嗎? 謝謝.)
PS2: 若您的留言被誤判, 我都會再自行看過, 不需要一直重覆張貼~