Hallo,
ich bin grad dabei mich mit der "mail"-Funktion zu beschäftigen und lese als Hilfestellung parallel mehrere Bücher und Schnipsel im Netz. Das hat dazu geführt, dass ich aktuell etwas Kopfchaos habe... vielleicht kann ja jemand helfen (und erklären!)?
Zuerst einmal - ich habe mir eine Variable erstellt, um eine Zeitangabe zu erhalten, die ich dann in die Mail einfügen kann. Funktioniert das so??
Außerdem versuche ich Daten in der Variablen für den Mailtext ($mail_text) zusammen zu führen:
In der Zeile mit der $_POST-Variable wird ein Fehler ausgewiesen - und ich weiß nicht warum. Muss ich das vielleicht verketten a la ..."Nachricht:" . $_POST['nachricht'] "\n";... ? Die doppelten Anführungszeichen stellen doch eigentlich sicher, dass die Variable erkannt wird, oder?
ich bin grad dabei mich mit der "mail"-Funktion zu beschäftigen und lese als Hilfestellung parallel mehrere Bücher und Schnipsel im Netz. Das hat dazu geführt, dass ich aktuell etwas Kopfchaos habe... vielleicht kann ja jemand helfen (und erklären!)?
Zuerst einmal - ich habe mir eine Variable erstellt, um eine Zeitangabe zu erhalten, die ich dann in die Mail einfügen kann. Funktioniert das so??
Code:
$tagname = array ("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag");
$tag = date("w");
$datum = date("d.m.Y");
$zeit = date("H:i:s");
$tag_datum_zeit = "Anfrage gesendet am $tagname[$tag], den $datum um $zeit Uhr.";
Außerdem versuche ich Daten in der Variablen für den Mailtext ($mail_text) zusammen zu führen:
Code:
$mail_text = "Folgende Anfrage ist über das Kontaktformular eingegangen: \n";
$mail_text .= "Nachricht: $_POST['nachricht'] \n";
$mail_text .= "$tag_datum_zeit";
In der Zeile mit der $_POST-Variable wird ein Fehler ausgewiesen - und ich weiß nicht warum. Muss ich das vielleicht verketten a la ..."Nachricht:" . $_POST['nachricht'] "\n";... ? Die doppelten Anführungszeichen stellen doch eigentlich sicher, dass die Variable erkannt wird, oder?