Hallo!
Ich hab das Problem mit den Klammern gelöst, aber jetzt kommt ein anderes Problem:
<html>
<head>
<title>Kontakt-Formular</title>
</head>
<body>
<?php
if($Absenden)
{
if (empty($name) || empty($email) || empty($nachricht) || empty($adresse))
{
echo "Es wurden nicht alle Felder ordnungsgemäß ausgefüllt. Bitte kehren Sie zurück und vervollständigen Sie Ihre Angaben!";
}
else
{
while(list($feld,$wert)=each($HTTP_POST_VARS))
{
if($feld!="Absenden")
{
$mailnachricht.=ucfirst($feld).": $wert\n";
}
}
$mailnachricht.="\nDatum/Zeit: ";
$mailnachricht.=date("d.m.Y H:i:s");
$mailbetreff="Kontakt: ";
$mailbetreff.=$HTTP_POST_VARS[betreff];
mail("webdesign@pharao-software.de", $mailbetreff, $mailnachricht, "From: $email");
echo "Vielen Dank für Ihre Anfrage!";
}
}
else
{
echo "Ein Fehler ist aufgetreten.";
}
?>
</body>
</html>
Wenn ich auf Absenden klicke, dann kommt die fehlermeldung "Ein Fehler ist aufgetreten" - wie es im Script steht, falls if($Absenden) nicht stimmt. Aber es müsste stimmen (siehe erster Beitrag Formularcode).
????