我是新來的PHP和Web的東西。我有一個任務,通過PHP在JavaScript和服務器上驗證客戶端的註冊表單。我不明白這意味着什麼。驗證註冊表客戶端與JavaScript和服務器端與PHP
我提出的寄存器形式,並且驗證所有字段與JavaScript
<form name="register" onSubmit="return validateForm()">
//...code display form here...
<input type="submit" name="Submit" value="Submit">
</form>
<script language="javascript">
//...validate function here...
function validateForm() {
//...
}
</script>
我把上面的代碼中register.php。現在我該如何在PHP服務器端進行驗證?我需要創建一個新的php文件並使用post方法將數據從這個register.php傳遞到新的?並在驗證後,我發佈數據返回註冊錯誤,如果有?
我知道如何在PHP中進行驗證表單,但我不知道如何將一個javascript驗證的客戶端表單連接到php驗證服務器表單。
另外需要的是,如果出現問題,重新加載頁面並顯示錯誤給用戶,所有輸入的數據都必須保留。
這也是我不知道該怎麼做的。你能告訴我怎麼做,或者一些非常簡單的代碼片段?幫助真的很感激。提前致謝。
您的詳細代碼幫了我很多。謝謝馬克。我能夠連接JavaScript客戶端與PHP服務器端,但我必須弄清楚如何保持提交後的形式和東西......無論如何感謝很多馬克。 – PeteMerry 2011-03-25 12:09:01