PHP-Code:
elseif (empty($_POST['betreff']) { /*<-hier soll der fehler liegen*/
Tut er auch. Es fehlt eine schließende (runde) Klammer.
Ich kann dir nur den dringlichen Rat geben, denen Code in Zukunft ordentlich einzurücken. Das liest sich so einfach schrecklich.
PHP-Code:
if (isset($_POST['betreff'], $_POST['message'], $_POST['email']))
{
if (!empty($_POST['betreff']) && !empty($_POST['message']) && !empty($_POST['email']))
{
mail("...", $_POST['betreff'], $_POST['message'], $_POST['email']);
}
elseif (empty($_POST['betreff']))
{
echo "Bitte geben Sie ein Betreff an!!";
}
elseif (empty($_POST['message']))
{
echo "Bitte schreiben Sie etwas in das Textfeld!!";
}
elseif (empty($_POST['email']))
{
echo "Bitte geben Sie Ihre E-Mail-Adresse an!!";
}
else
{
echo "Bitte füllen Sie die leeren Felder!!";
}
}
Schon besser, oder?
Grüße