Hallo Ich habe ein Skript für die Anmeldung mit Ajax-Methode erstellt Ich habe versucht, aber das funktioniert nicht für mich nicht erfolgreich bekommen können Sie mir bitte wissen lassen, warum ich nicht in der Lage bin mit diesemAjax Gesuch nicht funktioniert
function login() {
var username = document.getElementById('username').value;
var pass = document.getElementById('pass').value;
if(username == '' && pass == '') {
alert('Fields could not be left empty');
} else {
$.ajax({
type : "POST",
url : "includes/register.php",
data : "command=login&username="+username+"&password="+pass,
datatype : "json",
success : function(data) {
if (data.status == 200) {
alert('Successfull');
var return_data = data.responseText;
document.getElementById('messagearea').innerHTML = return_data;
} else {
alert('Unsuccessful');
}
}
});
}
}
zu arbeiten
sollte wachsam erfolgreich laufen, aber ich bin immer alert (‚Erfolglos‘) bedeutet dies, dass Status nicht gleich mir jemand 200
mit diesen hilft Hier ist mein pHP-Code
if(isset($_POST['command']) && $_POST['command'] == 'login') {
$username = $_POST['username'];
$pass = $_POST['pass'];
$password = md5($pass);
$check = mysqli_query($connection, "SELECT * FROM users WHERE username = '$username'");
$result = mysqli_num_rows($check);
if($result != 1) {
echo "<div class='message'>Response Successful</div>";
} else {
echo "<div class='message'>Username/Password did not matched</div>";
}
}
Post 'register.php' Code – Apb
Problem mit PHP ist, können Sie es sind? Was es gibt – guradio
aktualisiert bitte die Post überprüfen –