Hi all.
Mir stinkt es, eine Formularüberprüfung in Java Script zu haben. Ich möchte das ganze in php lösen. Ich habe es versucht, bin mir aber nicht sicher, wie sauber das ganze programmiert ist. Denn ich habe selber meine bedenken.
Zu meinem Code:
CODE
<?php
// Formular Auswertung
$select = $_POST['select'];
$name = $_POST['name'];
$vorname = $_POST['vorname'];
$email = $_POST['email'];
$nachricht = $_POST['nachricht'];
// Pflichtfelder ausgefüllt?
if (($name == '') OR ($vorname == '') OR ($nachricht == '')) {
echo "Bitte füllen Sie die Pflichtfelder aus!<br><br>";
}
else {
$mail = "meine E-Mail adresse>";
$messages = "$select"."\n"."Name: $name"."\n"."Vorname: $vorname"."\n"."E_Mail:$email" ."\n"."Nachricht: $nachricht" ."\n";
mail($mail,"Kontaktanfrage von $name", "$messages", "From:$name");
echo "Ihre Angaben:<br><br>";
echo "$select<br>";
echo "$name<br>";
echo "$vorname<br>";
echo "$email<br>";
echo "$nachricht<br>";
}
?>
Wie bereits geschrieben, es funktioniert eigentlich einwandfrei, ich möchte aber nun von euch Profis wissen was falsch ist, und was besser gemacht werden könnte.
Vielen Dank im voraus.
Gruss
Simi
Mir stinkt es, eine Formularüberprüfung in Java Script zu haben. Ich möchte das ganze in php lösen. Ich habe es versucht, bin mir aber nicht sicher, wie sauber das ganze programmiert ist. Denn ich habe selber meine bedenken.
Zu meinem Code:
CODE
<?php
// Formular Auswertung
$select = $_POST['select'];
$name = $_POST['name'];
$vorname = $_POST['vorname'];
$email = $_POST['email'];
$nachricht = $_POST['nachricht'];
// Pflichtfelder ausgefüllt?
if (($name == '') OR ($vorname == '') OR ($nachricht == '')) {
echo "Bitte füllen Sie die Pflichtfelder aus!<br><br>";
}
else {
$mail = "meine E-Mail adresse>";
$messages = "$select"."\n"."Name: $name"."\n"."Vorname: $vorname"."\n"."E_Mail:$email" ."\n"."Nachricht: $nachricht" ."\n";
mail($mail,"Kontaktanfrage von $name", "$messages", "From:$name");
echo "Ihre Angaben:<br><br>";
echo "$select<br>";
echo "$name<br>";
echo "$vorname<br>";
echo "$email<br>";
echo "$nachricht<br>";
}
?>
Wie bereits geschrieben, es funktioniert eigentlich einwandfrei, ich möchte aber nun von euch Profis wissen was falsch ist, und was besser gemacht werden könnte.
Vielen Dank im voraus.
Gruss
Simi