2012-02-25 43 views
-6

我正在創建一個註冊表單,我想檢查用戶是否已經存在使用PHP和HTML5驗證。使用HTML5驗證功能來檢查現有的用戶

所以不知何故,我想發送在鍵入的是PHP函數名和與setCustomValidity()在JavaScript(HTML5)寫入錯誤消息

任何人都可以給我任何意見,以實現這一目標?

+0

我不明白你的問題 - 請澄清! – home 2012-02-25 18:00:41

+0

你告訴檢查一個數據庫的用戶,可以在PHP中完成的事情? – JackTurky 2012-02-25 18:01:50

+0

你不應該,你應該(這取決於你需要哪種類型的驗證)。 HTML是客戶端語言,PHP是服務器端語言。 – 2012-02-25 18:02:57

回答

0

如果這是你要求的,你不能自動做到這一點。您還需要在服務器端提供驗證。 HTML5是客戶端。即使它確實以某種方式發送了可用的驗證參數,那些可能是僞造的。

至於檢查用戶是否已經存在,這不能用HTML5來完成。你可以做的是客戶端驗證Ajax

+0

這取決於他如何定義「驗證」。 你可以用JS做很少的驗證。 – 2012-02-25 18:04:41

0

要檢查用戶名是否已經存在於數據庫中,我們需要編寫服務器端腳本。爲了處理這種類型的驗證,我們可以使用javascript ajax功能。使用HTML5,您無法使用數據庫驗證用戶名或任何值。