Autor |
Nachricht |
Zoonic
Threadersteller
Dabei seit: 23.10.2002
Ort: Weimar
Alter: -
Geschlecht:
|
Verfasst Fr 11.06.2004 12:38
Titel Formmailer |
|
|
Brauche ein wenig hilfe, der Formmailer ist schlecht ich weiß, aber bin erstmal froh das er funkt! aber wenn ich ihn abschicke und er kommt auch an, erscheint für den USER (ABSENDER) nur eine lehre seite! was muß ich tuen damit der user eine eigene neue DANKES html seite oder so sieht/kommt?
Code: | <?php
$admin = "test@gmx.de";
$subject = "Webanfrage";
$message = "Nachricht fuer $admin von $Mail:\n\n";
while(list($name,$value)=each($HTTP_POST_VARS)) {
$message.="$name: $value\n\n";
}
mail($admin,$subject,$message,"From: $mail");
?>
|
danke für jede hilfe!!!!
|
|
|
|
|
gtz
Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht:
|
Verfasst Fr 11.06.2004 13:00
Titel
|
|
|
alles was du tun mußt, is nach dem php-gerödel auch noch den html-kram ins file zu packen, der angezeigt werden soll.
|
|
|
|
|
Anzeige
|
|
|
Zoonic
Threadersteller
Dabei seit: 23.10.2002
Ort: Weimar
Alter: -
Geschlecht:
|
Verfasst Fr 11.06.2004 13:10
Titel
|
|
|
:-[ man bin bekloppt, natürlich!
danke das du mir von der leitung geholfen hast!
zoonic
|
|
|
|
|
rob
Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht:
|
Verfasst Fr 11.06.2004 13:15
Titel
|
|
|
Ja, aber dann kommt das noch immer nicht als eine HTML-Mail an. Dann bekommt man nur eine Textemail mit HTML-Tags.
Man muß schon noch den Content-Type auf text/html setzen.
Mal aus einem Script von mir raus kopiert und kommentiert. Mußt natürlich deine Variablen da noch unterbringen:
BTW: Das \r\n in den Headern ist korrekt so. Ändere das nicht in \n, auch wenn der Krams auf einem Unixserver laufen soll. Laut RFC muß das so aussehen.
Code: |
// Header der Email zusammensetzen
$headers = "From: bla@blubb.de\r\n";
$headers.= "Reply-To: blabla@blubb.de\r\n";
$headers.= "MIME-Version: 1.0\r\n";
$headers.= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers.= "X-Mailer: PHP/" . phpversion();
// Betreff der Email
$subject = "Vielen Dank fuer Ihre Bestellung bei bla.de!";
// Nachrichtenbody zusammenbauen (HTML-Seite schreiben)
$message = "<html>\n<head>\n<title>Ihre Bestellung bei reifen-meisen.de</title>\n</head>\n<body>\n";
$message.= "<basefont face='arial, sans-serif'>\n";
$message.= "<div>Nachfolgend haben wir zur Kontrolle Ihre Bestellung noch einmal aufgelistet.<br>\n";
$message.= "Bei Fragen sind wir jederzeit fuer Sie da: Schreiben Sie einfach an info@bla.de<br>\n";
$message.= "<br><br>\n";
$message.= "Wir haben Ihre Bestellung am ". date("d.m.y.") .................
// und verschicken
mail( $empfaenger, $subject, $message, $headers ); |
Zuletzt bearbeitet von rob am Fr 11.06.2004 13:17, insgesamt 2-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
php formmailer
Problem mit Formmailer
PHP: Formmailer. Wo ist der Fehler?
php-Formmailer tunen
Formmailer + Uploadscript
Formmailer in Golive CS
|
|