[問題] 網頁表單驗證,前端做還後端?

作者: frank910138 (frank)   2016-08-29 00:17:03
請問關於表單驗證問題
例如: 必填、手機號碼只能數字....
一般會在前端寫驗證嗎?
除了好用的 html5 input type 還會多寫js?
那遇到修改頁面元素的,關掉javascript...就是要搞壞系統,怎辦@@
那如果寫後端,就要多很多工,那請問你們都會寫嗎??
感謝各位大大
作者: swallowcc (guest)   2016-08-29 00:50:00
都做
作者: bbgba1923 (Hardison)   2016-08-29 01:28:00
前端是為了體驗,後端是確保安全
作者: YoyaKazuma (喰)   2016-08-29 04:09:00
後端安全比較重要,但前端防呆寫好也可減輕Server負擔
作者: Ammenze (藍天白雲)   2016-08-29 08:39:00
都做+1
作者: ssccg (23)   2016-08-29 09:22:00
通常是都做,後端是一定要做,前端如果真的需求程度很低例如使用者很少或內部使用網路不是問題嚴格來說,只有後端算是驗證,前端只是輸入輔助
作者: tsao1211 (Sunday)   2016-08-29 09:38:00
後端絕對要
作者: sa0124 ((恩恩))   2016-08-29 14:03:00
看到推文才發現原來這個後端要做...之前做學校專案後端說這是我(前端)要寫js負責的....
作者: crossdunk (推噓自如)   2016-08-29 14:21:00
前端很多人都可以繞過去啊 當然前後端都要
作者: ian90911 (xopowo)   2016-08-29 15:35:00
都做
作者: tobedesigner (亂)   2016-08-29 19:08:00
建議都做
作者: blue3 (啦啦啦)   2016-08-29 21:56:00
後端一定要,那是最後防禦的關卡,前端通常也會做
作者: swallowcc (guest)   2016-08-30 00:28:00
誒? 為什麼你的結論是後端作啊...? -_-;
作者: alandidi (阿倫弟弟)   2016-08-30 10:16:00
後端寫TDD時就順便做掉即可 前端僅需防呆
作者: lmchen (實習五學家兼菜鳥工程師)   2016-09-02 12:38:00
後端絕對要,前端看情況
作者: travelerX   2016-09-03 09:04:00
前端跟後端都做,使用者體驗比較好(不用等送出再被退前端跟後端都做,使用者體驗比較好(不用等送出再被退

Links booklink

Contact Us: admin [ a t ] ucptt.com