- #1
D
Daysleeper
Bekanntes Mitglied
Themenersteller
- Dabei seit
- 25.05.2005
- Beiträge
- 77
- Reaktionspunkte
- 0
Hallo,
ich krieg die Kriese!!!
Ich versuche eine einfache Kontakt-Formular-Seite in PHP auf die Beine zu stellen, aber irgendwo ist ein Fehler drin und ich find' ihn einfach nicht!
Alles funktioniert soweit wunderbar, doch sobald ich auf den Senden-Button klicke erhalte ich die Fehlermeldung, die für einen nicht erfolgten Versand angelegt habe.
Findet jemand den Fehler?
Ich brauche bitte dringenst Hilfe!!!
ich krieg die Kriese!!!
Ich versuche eine einfache Kontakt-Formular-Seite in PHP auf die Beine zu stellen, aber irgendwo ist ein Fehler drin und ich find' ihn einfach nicht!
Alles funktioniert soweit wunderbar, doch sobald ich auf den Senden-Button klicke erhalte ich die Fehlermeldung, die für einen nicht erfolgten Versand angelegt habe.
Findet jemand den Fehler?
Ich brauche bitte dringenst Hilfe!!!
Code:
<?php
if($_POST['sent']==1)
{
if(!$_POST['namen'] OR !$_POST['email'] OR !$_POST['mitteilung'])
{echo-><br> Bitte füllen Sie alle Felder aus!';
unset($_POST['sent']);}
else
{$message=<html><body>;
$message.=<p>Name: ;
$message.=trim($_POST['namen']);
$message.=<br>E-Mail: ;
$message.=trim($_POST['email']);
$message.=<br>Mitteilungstext: ;
$message.=trim($_POST['mitteilung']);
$message.=</p></body></html>;
$header=\n Content-Type: text/html;
if(mail([email protected], Eine Anfrage von meiner Website, $message, $header))
{echo Ihre Mitteilung wurde übermittelt.;
}
else
{echo Die Übermittlung ist fehlgeschlagen, bitte versuchen Sie es später noch einmal.;
unset($_POST['sent']);
}
}
}
if(!$_POST['sent'])
{
?>
<img id=ueberschrift src=images/headlines/kontakt.gif alt=Kontakt />
<p><u>Noch Fragen?</u>
<br>Am einfachsten treten Sie mit uns über das Kontaktformular in Verbindung.
</p>
<form action=<?php echo $_SERVER['PHP_SELF']; ?> method=post>
<input type=hidden name=sent value=1>
<div class=felder>
Vor- und Nachname:
<br><input class=eingabe type=text name=namen value=<?php echo htmlentities($_POST['namen']);?> size=40 maxlength=30>
<br>Ihre eMail-Adresse:
<br><input class=eingabe type=text name=email value=<?php echo htmlentities($_POST['email']);?> size=40 maxlength=30>
<br>Ihre Mitteilung:
<br><textarea class=eingabe name=mitteilung value=<?php echo htmlentities($_POST['mitteilung']);?> cols=40 rows=10></textarea>
</div>
<br><input type=submit name=submit value=Abschicken id=button>
</div>
</form>
<?php
}
?>