Hallo,
ich möchte 4 Felder auf Eingabe prüfen lassen.
Es sollte aber nur ein Fehlertext für alle Felder erscheinen.
Schwer zu erklären was ich da meine Ihr das Script.
Danke Gruß Ingo
/* Diese if Anweisung gibt nicht bei allen Feldern eine Meldung aus? */
if (!$_POST['name'] AND !$_POST['ort'] AND !$_POST[strasse] AND !$_POST[mtteilung])
{
echo "Bitte geben Sie Ihren Namen, Adresse <br> und Ihre Mittelung ein.";
}
if ($_POST[name] AND $_POST[ort] AND $_POST[strasse] AND $_POST[mitteilung])
{
$message ="E-Mail fom Formular\n\n";
$message.=$_POST[name]. "\n";
$message.="-----------------------------------------\n";
$message.=$_POST[mitteilung];
if (mail("", "E-Mail von dere Webseite", $message))
{
echo "Danke für Ihre Mitteilung";
}
else
{
echo "Die Übermittlung ist fehlgeschlagen, <br> bitte versuchen Sie es später noch einmal:";
}
}
ich möchte 4 Felder auf Eingabe prüfen lassen.
Es sollte aber nur ein Fehlertext für alle Felder erscheinen.
Schwer zu erklären was ich da meine Ihr das Script.
Danke Gruß Ingo
/* Diese if Anweisung gibt nicht bei allen Feldern eine Meldung aus? */
if (!$_POST['name'] AND !$_POST['ort'] AND !$_POST[strasse] AND !$_POST[mtteilung])
{
echo "Bitte geben Sie Ihren Namen, Adresse <br> und Ihre Mittelung ein.";
}
if ($_POST[name] AND $_POST[ort] AND $_POST[strasse] AND $_POST[mitteilung])
{
$message ="E-Mail fom Formular\n\n";
$message.=$_POST[name]. "\n";
$message.="-----------------------------------------\n";
$message.=$_POST[mitteilung];
if (mail("", "E-Mail von dere Webseite", $message))
{
echo "Danke für Ihre Mitteilung";
}
else
{
echo "Die Übermittlung ist fehlgeschlagen, <br> bitte versuchen Sie es später noch einmal:";
}
}