0
有沒有一種很好的技術來確保PHP執行的驗證與執行我的Javascript相同?使用Javascript和PHP驗證
有沒有一種很好的技術來確保PHP執行的驗證與執行我的Javascript相同?使用Javascript和PHP驗證
曾經有一段時間我們只會使用javascript進行驗證,然後人們看到您可以繞過javascript驗證,因此他們也開始使用PHP/ASP進行驗證。然後,人們覺得無聊,但sudenly,AJAX apperead :)
,我使用大約50%的時間我的建議如下:
只是後您使用您所選擇的庫通過AJAX形式(使用jQuery)在php中創建一個驗證腳本,期望JSON返回給你的錯誤或返回一些HTML以顯示給錯誤的用戶。使用這種技術,它看起來像JavaScript驗證,因爲頁面不會改變,驗證只在PHP端完成。
這就是我傾向於實施時,除非我被迫使用文件上傳(你不能使用與AJAX張貼正確的文件上傳),除非我的老闆要我絕對做真正的Javascript驗證。
徹底測試或使用相同的正則表達式。 –
對於簡單情況,您只能使用類似的代碼。你將如何檢查來自Javascript的電子郵件唯一性? – deviousdodo