Hi,
ich möchte eine HTML Vorlage per email versenden. Aber der email Inhalt besteht nur aus dem HTML Code und wird dementsprechend nicht korrekt dargestellt. Hier ist mein Quellcode:
// template öffnen und einlesen
$templateeintrag = "../templates/dhs-rechnung-senden.html";
$fk = fopen($templateeintrag,"r");
$bestaetigung = fread ($fk, filesize ($templateeintrag));
fclose ($fk);
// variablen ersetzen
$bestell_datum = date("d.m.Y");
$test = mktime($bestell_datum);
$datum = date("d.m.Y",$test);
$bestaetigung = str_replace("{datum}",$datum,$bestaetigung);
$bestaetigung = str_replace("{titel}",$titel,$bestaetigung);
$bestaetigung = str_replace("{vorname}",$vorname,$bestaetigung);
$bestaetigung = str_replace("{nachname}",$nachname,$bestaetigung);
$bestaetigung = str_replace("{strasse}",$strasse,$bestaetigung);
$bestaetigung = str_replace("{plz}",$plz,$bestaetigung);
Was habe ich falsch gemacht? Wieso klappt es nicht?
MFG
Benji
ich möchte eine HTML Vorlage per email versenden. Aber der email Inhalt besteht nur aus dem HTML Code und wird dementsprechend nicht korrekt dargestellt. Hier ist mein Quellcode:
// template öffnen und einlesen
$templateeintrag = "../templates/dhs-rechnung-senden.html";
$fk = fopen($templateeintrag,"r");
$bestaetigung = fread ($fk, filesize ($templateeintrag));
fclose ($fk);
// variablen ersetzen
$bestell_datum = date("d.m.Y");
$test = mktime($bestell_datum);
$datum = date("d.m.Y",$test);
$bestaetigung = str_replace("{datum}",$datum,$bestaetigung);
$bestaetigung = str_replace("{titel}",$titel,$bestaetigung);
$bestaetigung = str_replace("{vorname}",$vorname,$bestaetigung);
$bestaetigung = str_replace("{nachname}",$nachname,$bestaetigung);
$bestaetigung = str_replace("{strasse}",$strasse,$bestaetigung);
$bestaetigung = str_replace("{plz}",$plz,$bestaetigung);
Was habe ich falsch gemacht? Wieso klappt es nicht?
MFG
Benji
Kommentar