Ich habe ein Formular unter Verwendung von PHP und AJAX und bekomme es nicht, warum es nicht funktioniert.bekommen Daten mit Ajax PHP jquery
Mein Code:
ex1.php
<form id="myForm">
<p> Firstname: <input type="text" name= "firstName"</p>
<p> Lastname<input type="text" name = "lastName" id="lastName"</p>
<p> Password: <input type="password" name= "password" id="myPass"> </p>
<p> Email: <input type="text" name="email" id="myEmail"></p>
<p> Age: <input type="text" name="age" id="myAge"> </p>
<input type="submit" value="submit" id="subm">
</form>
<script>
$(document).ready(function(){
$("#subm").click(function(){
var firstName = $("#firstName").val();
var lastName = $("#lastName").val();
var password = $("#myPass").val();
var email = $("#myEmail").val();
var age = $("#myAge").val();
var dataString = "Firstname: " + firstName + ", Lastname: " + lastName + ", Email: " + email + " , Password: " + password + "Age: " + age;
$.ajax({
type: "POST",
url: "ex1Ex.php",
data: dataString,
cache: false,
succes: function(result){
alert(result);
}
});
});
});
externFile:
<?php
$firstName = $_POST['firstName'];
$lastName = $_POST['lastName'];
$password = $_POST['password'];
$email = $_POST['email'];
$age = $_POST['age'];
echo 'jsjsjs';
?>
Wenn ich die Werte eingeben, nach dem Drücken der Taste in der Konsole erscheint es
ex1?firstName=a&lastName=ww&password=111&email=a&age=11:59 POST http://local.healix/ex1Ex.php 500 (Internal Server Error)
Das Problem lem muss mit der Datei ex1Ex.php sein, aber ich verstehe es nicht. Irgendwelche Vorschläge?
überprüfen, ob Sie die URL http zugreifen können. –
ja, ich kann darauf zugreifen –
Ajax-Funktion Erfolg: Funktion ist falsch geschrieben. –