Hallo ,
ich habe jetzt eine Seite erstellt mit einem Kontaktformular , aber
beim abschicken , kriege ich einfach keine Mail
Wisst ihr wo der Fehler liegt ?
Abschnitt von der Index.php :
PHP
<form method="post" action="formular.php">
<div class="style1">
Name:<br /> <input type="text" name="name" style="width: 193px; height: 24px"><br>
Nachname:<br /> <input type="text" name="name" style="width: 193px; height: 24px"><br>
Ihre E-Mail :<br /> <input type="text" name="name" style="width: 193px; height: 24px"><br>
Ihre Nachricht:<br /> <textarea name="nachricht" style="width: 193px; height: 100px"></textarea><br>
<p></p><input type="submit" name="Button" value="ABSCHICKEN">
</form>
</body>
Alles anzeigen
Formular.php :
PHP
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head><meta content="text/html; charset=utf-8" http-equiv="Content-Type" /><title>Nachricht gesendet</title></head>
<body style="background-color: #808080"><?PHP
if ($_POST[nachricht]) {
// hier findet man die mail Zeile mit der Adresse an die der Inhalt des Formular gesendet wird. mail("******@hotmail.de","Nachricht von $_POST[name]",$_POST[nachricht]);
// hier findet man schreibt man die Ausgabemeldungen die der Benutzer nach dem senden der Mail in seinem Browser angezeigt werden. echo "Wir werden ihren Antrag in den nächsten 24Stunden bearbeiten.<br>"; echo "Ihre Angaben wurden per Mail an den Administrator übermittelt:<br>"; echo "Name: $_POST[name]<br>"; echo "Nachricht: $_POST[nachricht]<br>";
} else {
// hier findet die Fehlerbehandlung statt, falls das Formular nicht korrekt gesendet werden konnte. Meldung ausgeben usw... echo "Fehler bei der Übermittlung ihrer Angaben, wenden sie sich bitte per Email an *****@hotmail.de<br>"; }
?>
</body></html>
Kann das jemand bitte hinbekommen ist wirklich dringend.
Die Daten können auch in eine Textdatei abgespeichert werden muss halt nur übersichlich sein.