-2
我正在嘗試更正登錄/註冊問題,我遇到了麻煩。我已經包含了一個jsfiddle的代碼,但我不知道我錯過了什麼。Ajax註冊問題
https://jsfiddle.net/Zemanor/fuzrkw16/1/
我始終能夠插入到用戶提交上正確的db表,但是它給出了「你已經創建了一個帳戶!」提醒並插入信息,即使帳戶不在表格中預先提交。如果數據庫中有一個帳戶,我想拒絕該帳戶,或者如果該帳戶當前不存在,則接受該帳戶。我該如何糾正這個問題? (在PHP的jsfiddle含)
//signup js
$(文件)。就緒(函數(){VAR URL = 「HTTP://localhost/auth.php」;
$("#signup").click(function(){
var fullname=$("#fullname").val();
var email=$("#email").val();
var password=$("#password").val();
var dataString="fullname="+fullname+"&email="+email+"&password="+password+"&signup=";
if($.trim(fullname).length>0 & $.trim(email).length>0 & $.trim(password).length>0)
{
$.ajax({
type: "POST",
url: url,
data: dataString,
crossDomain: true,
cache: false,
beforeSend: function(){ $("#signup").val('Connecting...');},
success: function(data){
if(data=="success")
{
alert("Thank you for registering with us! you can login now");
}
else if(data="exist")
{
alert("You already created an account!");
}
else if(data="failed")
{
alert("Something Went wrong");
}
}
});
}return false;
});
我會嘗試一下,看看它是如何變成ty – LemonLime