Hallo die Herren ,
ich hab mir mittels ajax , php und java mal ein scrippt erstellt.
Mein grundgedanke , ein kontaktformular zu erstellen , wo leute mich kontaktieren können jedoch ohne das wenn sie auf den senden button klicken auf die php seite weitergeleitet werden , sprich das ajax das abfängt und denen direkt ne meldung zeigt. soweit so gut.
bin leider nicht so in php. könnt ihr mir sagen ob der scrippt so richtig den ich erstellt habe . ich poste mal den kompletten, vlt . hilft das ja mehr .
hier nochmal der gesammt auf jsfiddle
http://jsfiddle.net/K8wVb/3/
ich hab mir mittels ajax , php und java mal ein scrippt erstellt.
Mein grundgedanke , ein kontaktformular zu erstellen , wo leute mich kontaktieren können jedoch ohne das wenn sie auf den senden button klicken auf die php seite weitergeleitet werden , sprich das ajax das abfängt und denen direkt ne meldung zeigt. soweit so gut.
bin leider nicht so in php. könnt ihr mir sagen ob der scrippt so richtig den ich erstellt habe . ich poste mal den kompletten, vlt . hilft das ja mehr .
Code:
<?php
$data=$_POST['serialize'];
$von=$data['von'];
$mail=$data['mail'];
$nachricht=$data['nachricht'];
?>
der ajax / java code
$(document).ready(function () {
$("#submit").click(function () {
if ($("#von").val() == "" || $("#mail").val() == "" || $("#nachricht").val() == "") {
$("#response").html("bitte fülle alle felder aus!");
} else {
$("#response").html("Lade...");
$.ajax({
type: "POST",
data: $('#kontakt').serialize(),
url: "senden.php",
success: function (msg) {
alert(msg);
$("#response").html(msg);
}
});
}
});
});
html code dazu
<form method="post" id="kontakt">
<h3 class="title">Nur nicht schüchtern !</h3>
<input type="text" name="von" placeholder="Name" id="von">
<input type="text" name="mail" placeholder="E-mail" id="mail">
<textarea name="message" placeholder="Nachricht" id="nachricht"></textarea>
<input id="submit" type="button" value="senden">
</submit>
</form>
http://jsfiddle.net/K8wVb/3/