0
如果您要使用ajax驗證cakephp表單,那麼不要重新加載頁面,您是否必須在模型中定義驗證數組?謝謝。cakephp中jquery表單驗證和模型驗證的區別?
如果您要使用ajax驗證cakephp表單,那麼不要重新加載頁面,您是否必須在模型中定義驗證數組?謝謝。cakephp中jquery表單驗證和模型驗證的區別?
由於you should never trust any input,您將始終要驗證所有內容。無論您編寫什麼類型的程序,這都是一條金科玉律。網站或傳感器。我甚至不會相信來自傳感器的輸入,並驗證來自它的數據。除了服務器端驗證之外,您還應該使用CakePHP的Security Component來確保您的表單和網站免受攻擊。您可能希望使用google查找安全組件阻止的一些攻擊,請查看手冊以獲取列表。
Javascript只能在您的瀏覽器中運行。你可以簡單地禁用JavaScript並輸入任何你想要的。此外,您可以編輯標記並在其中添加附加輸入並提交更改後的表單。現在讓你猜猜當你添加隱藏字段「角色」並給出值「admin」時會發生什麼,例如...
服務器端驗證與客戶端驗證。建議同時使用 – Raptor
客戶端驗證是可選的;服務器端驗證不是。除非你喜歡在你的數據庫中有垃圾,並且黑客攻擊你的站點=) – AD7six