Ich versuche eine Seite zu schreiben, um eine POST-Anfrage zu einem PHP-Skript zu machen und ich fühle mich wie ich es richtig gemacht habe, es funktioniert überall sonst so scheint es, aber ich bekomme immer ein " nicht identifizierter Fehler "und es wird nicht funktionieren, wie kann ich das zum Funktionieren bringen?PHP Beitrag Anfrage nicht identifiziert Index Fehler
Javascript:
$(document).ready(function() {
$("#x").click(function() {
var email = $("email").val();
var pass = $("password").val();
var confirmPass = $("confirmPassword").val();
var name = $("name").val();
var question = $("question").val();
var answer = $("answer").val();
if(pass != confirmPass) {
alert("Passwords do not match!");
return;
}
var stuff = {email: email, pass: pass, name: name, question: question, answer: answer};
$.ajax({method: "POST", url: "addAccount.php", data: stuff, success: function(result) {
alert(result);
window.location.href = "../Dashboard";
}});
});
});
PHP:
<?php
$servername = "localhost";
$username = "root";
$password = "*********";
$dbname = "myDB";
$conn = new mysqli($servername, $username, $password, $dbname);
$email = $_POST["email"];
$pass = $_POST["pass"];
$name = $_POST["name"];
$question = $_POST["question"];
$answer = $_POST["answer"];
$sql = "INSERT INTO accounts (accountEmail, accountPassword, accountName, accountQuestion, accountRecover) VALUES ('$email', '$pass', '$name', '$question', '$answer')";
$conn->close();
if(mysql_affected_rows() > 0) {
$response = "Account added successfully!";
}
else {
$response = "Couldn't add account!";
}
$pre = array("Response" => $response);
echo json_encode($pre);
?>
Bitte senden Sie den HTML-Code zu und t Er beendet die Fehlermeldung. –
Ihre jquery sollte eine ID haben wie 'id = '#' und class = '.'' Beispiel:' $ (# email) .val() ' – aldrin27