請澄清一下:
到目前爲止,我對一些用戶輸入使用了兩個步驟驗證(客戶端/服務器),例如 - 電子郵件(經典表單提交 - 通過重新加載頁面)。使用ajax的一步或兩步郵件驗證?
如果我使用php-jquery ajax方法 - 它是否聰明地在服務器上執行所有驗證(因爲應用程序已經與服務器通信),或者也可能在客戶端保留一些驗證。
其次,是否有PHP的郵件驗證比下面的一個更好的辦法:
If(!filter_var($mail, FILTER_VALIDATE_EMAIL))...
最後,沒有任何語言,任何架構,任何...無論(Web開發),其中所有的變量,一旦聲明,就可以在項目中每個文件的每個頁面上的任何位置自動使用?
您有無關(或者最好,切向相關的)三個問題。你應該單獨問他們。 – Quentin
[Server Side/Client Side or Both User Input Validation]的可能重複(http://stackoverflow.com/questions/852287/server-side-client-side-or-both-user-input-validation) – Quentin
@Quentin ,刪除這部分沒有問題,但它只需要是或不需要。 – Alegro