calvinklein
Grünschnabel
Hallo allerseits,
habe ein Formular in PHP (sendform.php) programmiert, die ohne Pflichtfeldabfrage einwandfrei funktioniert. Nun wollte ich eine IF-Abfrage einbauen, die mir prüfen soll, ob alle Pflichtfelder ausgefüllt sind oder nicht.
Da ich geringe Kenntnisse in PHP hab und mich noch nicht so gut auskenne, habe ich sicherlich einige Fehler eingebaut.
Würde mich freuen, wenn ihr einmal kurz drüber schauen könntet!
<?php
//scriptanfang
$empfaenger = "meinemail@domain.de"; //empfaenger mail addy
//bestimmen der eingabefelder
$field1 = $_POST["vorname"];
$field2 = $_POST["name"];
$field3 = $_POST["strasse"];
$field4 = $_POST["plz"];
$field5 = $_POST["ort"];
$field6 = $_POST["telefon"];
$field7 = $_POST["email"];
$field8 = $_POST["betreff"];
$field9 = $_POST["mitteilung"];
//aussehen der email die an gs gesendet wird
$send = '
Von: '.$_POST["vorname"].' '.$_POST["name"].'
Email: '.$_POST["email"].'
Betreff: '.$_POST["betreff"].'
Straße: '.$_POST["strasse"].'
PLZ: '.$_POST["plz"].'
Ort: '.$_POST["ort"].'
Telefon: '.$_POST["telefon"].'
Mitteilung '.$_POST["mitteilung"].'
';
//pflichtfelder
if ($field1=="" && $field2=="" && field3=="" && field4=="" && field5=="" && field6=="" && field7=="" && field8=="" && field9=="")
{
echo "Bitte füllen Sie alle Pflichtfelder aus!";
}
//die sendefunktion
elseif (mail($empfaenger, $field8, $send,"From: ".$field1." ".$field2." <".$email.">\r\n" ))
{
echo "Ihre Nachricht wurde erfolgreich an uns weitergeleitet.<br> <a href="index.html" style="text-decoration:none">Hier</a> gelangen Sie wieder zur Startseite.";
}
//ende
?>
habe ein Formular in PHP (sendform.php) programmiert, die ohne Pflichtfeldabfrage einwandfrei funktioniert. Nun wollte ich eine IF-Abfrage einbauen, die mir prüfen soll, ob alle Pflichtfelder ausgefüllt sind oder nicht.
Da ich geringe Kenntnisse in PHP hab und mich noch nicht so gut auskenne, habe ich sicherlich einige Fehler eingebaut.
Würde mich freuen, wenn ihr einmal kurz drüber schauen könntet!
<?php
//scriptanfang
$empfaenger = "meinemail@domain.de"; //empfaenger mail addy
//bestimmen der eingabefelder
$field1 = $_POST["vorname"];
$field2 = $_POST["name"];
$field3 = $_POST["strasse"];
$field4 = $_POST["plz"];
$field5 = $_POST["ort"];
$field6 = $_POST["telefon"];
$field7 = $_POST["email"];
$field8 = $_POST["betreff"];
$field9 = $_POST["mitteilung"];
//aussehen der email die an gs gesendet wird
$send = '
Von: '.$_POST["vorname"].' '.$_POST["name"].'
Email: '.$_POST["email"].'
Betreff: '.$_POST["betreff"].'
Straße: '.$_POST["strasse"].'
PLZ: '.$_POST["plz"].'
Ort: '.$_POST["ort"].'
Telefon: '.$_POST["telefon"].'
Mitteilung '.$_POST["mitteilung"].'
';
//pflichtfelder
if ($field1=="" && $field2=="" && field3=="" && field4=="" && field5=="" && field6=="" && field7=="" && field8=="" && field9=="")
{
echo "Bitte füllen Sie alle Pflichtfelder aus!";
}
//die sendefunktion
elseif (mail($empfaenger, $field8, $send,"From: ".$field1." ".$field2." <".$email.">\r\n" ))
{
echo "Ihre Nachricht wurde erfolgreich an uns weitergeleitet.<br> <a href="index.html" style="text-decoration:none">Hier</a> gelangen Sie wieder zur Startseite.";
}
//ende
?>