ERLEDIGT
JA
JA
ANTWORTEN
10
10
ZUGRIFFE
563
563
EMPFEHLEN
-
04.01.05 19:36 #1
Hi,
ich möchte gerne via mail() eine Email mit einigen Variablen versenden. Das senden der Mail klappt, allerdings weiss ich nicht so ganz wie ich die Variablen $_REQUEST['anrede'], $_REQUEST['vorname'] und $_REQUEST['name'] da richtig mit rein bekomme...
Mit echo habe ichs schon probiert. Kann mir jemand verraten wie man so etwas in der Regel macht?PHP-Code:$empfaenger = "Empfänger Email";
$betreff = "Betreff";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$text = "Angaben:
$_REQUEST['anrede'] $_REQUEST['vorname'] $_REQUEST['name']
...";
//Email versenden
mail($empfaenger, $betreff, $text, $headers); ?>
Gruß, Marc
-
04.01.05 19:42 #2
- Registriert seit
- Aug 2003
- Beiträge
- 113
sicher das in $_REQUEST[...] was drin ist? solte es nicht eher $_GET[...] oder $_POST[...] heissen?
-
04.01.05 19:54 #3
So sollte es gehen:
PHP-Code:$text = "Angaben: ".$_REQUEST['anrede']." ".$_REQUEST['vorname']." ".$_REQUEST['name']."...";
Das Leben ist wie eine Ketchupflasche - erst kommt nichts und dann alles auf einmal.
www.sven-petruschke.de
-
04.01.05 20:09 #4
Danke snuu, so klappt es wunderbar!
Noch eine andere Frage... wie sieht das denn mit PHP Code im $text Abschnitt aus? Das geht nicht oder?
Wenn das klappen würde wäre es super
- Marc
-
04.01.05 23:53 #5
- Registriert seit
- Nov 2004
- Beiträge
- 505
was meinst du jetzt mir PHP im $text Abschnitt
Meinste sowas:
$termin="24.12.2005";
$text="Hallo Herr Mustermann, sie haben sich an dem Kurs am ".$termin." angemeldet";
-
05.01.05 01:04 #6
ja, oder auch if abfragen.. ?
-
05.01.05 01:09 #7
Du kannst dir die Variable ja Schritt für Schritt zusammenbauen..
PHP-Code:$text = "Hallo ";
if ($_REQUEST['anrede'] == "Herr") $text .= "männlicher Benutzer";
if ($_REQUEST['anrede'] == "Frau") $text .= "holde Maid";
$text .= ", vielen Dank....";
Homepage: Oliver Timmermann, Griesheim
-
05.01.05 01:14 #8
ahhh, jetzt weiss ich auch wie das mit dem . gemeint ist
Vielen Dank, genau so etwas hab ich noch gebraucht!
-
05.01.05 16:07 #9
wir kann ich denn nun die ganzen Variablen in verschiedene Zeilen setzen? Geht das irgendwie mit /n? Wenn ja, wie schreibe ich so etwas korrekt? Oder soll ich besser für alle Daten einzelne Variablen nehmen?
PHP-Code:$var = "Kundendaten: ";
if ($_REQUEST['anrede'] == "Herr") $var .= "Herr";
if ($_REQUEST['anrede'] == "Frau") $var .= "Frau";
$var .= $_REQUEST['vorname'];
$var .= $_REQUEST['name'];
// ab hier hätte ich gerne eine neue Zeile
$var .= $_REQUEST['telefon'];
-
05.01.05 16:21 #10PHP-Code:
$var .= $_REQUEST['name'];
// ab hier hätte ich gerne eine neue Zeile
$var .= "\n";
$var .= $_REQUEST['telefon'];
Homepage: Oliver Timmermann, Griesheim
-
05.01.05 16:28 #11
kein kommentar.. *g*
Vielen Dank!
Ähnliche Themen
-
Umlaute in E-Mails mit mail()
Von philishake im Forum PHPAntworten: 5Letzter Beitrag: 16.07.08, 14:59 -
Mails versenden mit System.Net.Mail
Von Codeknecht im Forum ASPAntworten: 1Letzter Beitrag: 04.12.07, 12:16 -
mail() schickt keine E-Mails
Von StefanR im Forum PHPAntworten: 2Letzter Beitrag: 23.04.06, 10:08 -
Frage zu html-mail in php
Von alexleisser im Forum PHPAntworten: 1Letzter Beitrag: 10.03.05, 15:03 -
mail () funktion in php -> wie verschicke ich html mails?
Von DjDee im Forum PHPAntworten: 12Letzter Beitrag: 08.09.01, 21:31





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren