1
我做了一個註冊表單,並使用jQuery Form Plugin(ajaxForm)將用戶輸入保存到我的數據庫中。我在我的HTML文件中使用javascript驗證了輸入字段,但是我在我的Php文件中檢查了電子郵件和用戶名。使用ajaxForm插件顯示來自php的回顯
但問題是,我不知道如何在我的HTML文件中顯示回聲消息。就像當它回聲「用戶名已被使用」時,我如何顯示它在我的HTML文件(作爲一個警報)?
我的代碼仍然不完整,我已經把mysql_real_escape並使用md5加密密碼。我會解決我的問題後再做。 \
下面是將表單保存到我的數據庫中的代碼。
<script>
$(document).ready(function() {
var options = {
resetForm: true,
}
$('form#register').ajaxForm(options);
});
</script>
這裏是我的PHP文件的一部分
//username validation
$user_check = mysql_query("SELECT uname FROM se_reg WHERE uname='$uname'");
$do_user_check = mysql_num_rows($user_check);
//email validation
$email_check = mysql_query("SELECT email FROM se_reg WHERE email='$email'");
$do_email_check = mysql_num_rows($email_check);
//error message for username and email
if($do_user_check > 0){
$mess = $json_encode('Username is already in use.');
die("$mess");
}
if($do_email_check > 0){
die("Email is already in use!");
}
數據庫名稱:SE 表:se_reg
謝謝您的回答@ SpYk3HH!它正在工作。 我在我的PHP文件上放了一個回聲,放置成功並提醒responseText。非常感謝你!你救了我的等級:)) – Alexis 2012-03-23 08:06:27