Hallo liebe PHP Freunde,
ich habe ein Formular und möchte von dort die Paramater Anrede, Titel, Vorname, Nachname, Betreff und den Nachrichtentext mittels der Funktioin mail() übermitteln.
Jetzt habe ich gelernt, dass die Funktion mail() nur 4 Parameter übertragen kann.
Also mail("mailadresseWohingehensoll@abc.de", $_POST["Betreff"], $_POST["Nachrichttext"], "From: " . $_POST["mailadressvomAbsender@def.de"]).
Mit den Parametern Anrede, Titel, Vorname und Nachname habe ich also 8 Parameter die ich übermitteln möchte.
Daher habe ich versucht die Parameter Anrede, Titel, Vorname, Nachname und Betreff mittels Variablen in den Parameter "Betreff" von mail() einzufügen, in der Hoffnung, dass mir diese ebenfalls in der Betreffzeile meiner Nachrichten im Emailpostfach angezeigt werden.
Dem ist leider nicht so. Habt ihr dazu eine Idee bzw. einen Lösungsvorschlag?
Hier mein Code aus dem oben beschrieben Versuch.
Schon im Vorraus vielen Dank.
ich habe ein Formular und möchte von dort die Paramater Anrede, Titel, Vorname, Nachname, Betreff und den Nachrichtentext mittels der Funktioin mail() übermitteln.
Jetzt habe ich gelernt, dass die Funktion mail() nur 4 Parameter übertragen kann.
Also mail("mailadresseWohingehensoll@abc.de", $_POST["Betreff"], $_POST["Nachrichttext"], "From: " . $_POST["mailadressvomAbsender@def.de"]).
Mit den Parametern Anrede, Titel, Vorname und Nachname habe ich also 8 Parameter die ich übermitteln möchte.
Daher habe ich versucht die Parameter Anrede, Titel, Vorname, Nachname und Betreff mittels Variablen in den Parameter "Betreff" von mail() einzufügen, in der Hoffnung, dass mir diese ebenfalls in der Betreffzeile meiner Nachrichten im Emailpostfach angezeigt werden.
Dem ist leider nicht so. Habt ihr dazu eine Idee bzw. einen Lösungsvorschlag?
Hier mein Code aus dem oben beschrieben Versuch.
HTML-Code:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <?php Anrede = $_POST[""]; $Titel = $_POST[""]; $Vorname = $_POST["VN"]; $Nachname = $_POST["NN"]; $Betreff = $_POST["Btrf"]; $Betreffzeile = $Anrede . $Titel . $Vorname . $Nachname . $Betreff; mail("mailadresseWohingehensoll@abc.de", $_POST["$Betreffzeile"], $_POST["Nachricht"], "From: " . $_POST["mail"]); ?> </body> </html>

Kommentar