是否有一種更有效的方法來阻止用戶通過螢火蟲編輯表單文字,然後發佈自定義值? 我聽說過很多關於不使用ENUM的大型數據集。我還有什麼限制我的用戶,並阻止他們編輯我的表單來發布更改後的數據?一個例子是國家名單。ENUM替代品
感謝
是否有一種更有效的方法來阻止用戶通過螢火蟲編輯表單文字,然後發佈自定義值? 我聽說過很多關於不使用ENUM的大型數據集。我還有什麼限制我的用戶,並阻止他們編輯我的表單來發布更改後的數據?一個例子是國家名單。ENUM替代品
感謝
你永遠不可能知道是什麼原因在客戶端上發生的事情,螢火蟲,Greasemonkey的他們都爲用戶提供電源做任何事情,他們希望。爲了確保在服務器端驗證表單。
是的,我同意但是這樣做最有效的方法是什麼。我正在考慮使用ENUM值,但我聽說這不是數據庫效率。還有其他建議嗎? – JamesBondInBlack
其實你可以在php中使用正則表達式來驗證任何輸入。如果你以前沒有用過它們,跑到谷歌,這是值得的! – geekman
因此,爲了確保一個國家的形式沒有被改變,我將不得不比較價值與其中所有國家的數組? – JamesBondInBlack
只需根據國家/地區列表測試服務器端的用戶輸入。如果它不在列表中,則發送錯誤。 – Tchoupi