Hallo,
habe gerade ein PHP Formular gebastelt, jedoch funktioniert es nicht so wie ich es möchte.
ZitatAlles anzeigen<?php
$gesendet = $_POST['gesendet'];
$name = $_POST['name'];
$mail = $_POST['mail'];
$betreff = $_POST['betreff'];
$hp = $_POST['hp'];
$nachricht = $_POST['nachricht'];if( $name == "") {
header("location:f1.html");
}
else {
if( $betreff == ""){
header("location:f2.html");
}
else {
if( $email == "") {
header("location:f3.html");
}
else {
if( $nachricht == "") {
header("location:f4.html");
}
else {
$an ="...";
$text="Hallo,\nSie haben eine neue Nachricht von $name erhalten:\n
==========================\n\n
Daten des Abesnders:\n\n
Name: $name\n
E-Mail: $email\n
Homepage: $homepage\n
Nachricht:\n$nachricht
\n\n==========================";
mail($an,$betreff,$text,"From: ".$email);
header("location:send.html");
}
}
}
}
?>
Das Formular ist zur Verständnis glaube ich unwichtig, oder? Wenn nicht sagt einfach bescheid, dann poste ich es noch.
Wo der Fehler steckt ist mir nicht bewusst. Er ruft immer die erste Fehlerseite auf .. auch wenn ich einen Namen angegeben habe.
Was ist falsch?
Viele Grüße