Hallo,
ich habe mir bei phpclasses.org die Klasse composeMail heruntergeladen und in mein Projekt eingebaut. Mit dieser Klasse können Emails erstellt und versendet werden.
Eine Funktion dieser Klasse ist die:
function addHtmlBodyPart($html) {
$this->bodyParts["text/html"]="<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">\n<html><head><meta http-equiv=Content-Type content="text/html; charset=iso-8859-1"><META content="MSHTML 6.00.2800.1276" name=GENERATOR></head><body>".$html."</body></html>";
}
Mit dieser Funktion wird der HTML BEreich der Email erzeugt.
Der Variable $html habe ich vorher folgendes übergeben
$html = "Hallo zusammen";
Funktioniert auch prima!
Wenn ich jetzt aber dieses übergebe:
"Hallo zusammen, heute=Freitag"
kommt in der Email als Text folgendes an:
"Hallo zusammen, heute=eitag"
Sobald ich also ein Gleichzeichen in meinem Text habe, werden die folgenden beiden Zeichen gelöscht. Nun möchte ich aber einen Link mit Variablenübergabe in meiner Mail haben und daher brauche ich Gleichzeichen.
Ich habe schon versucht das Gleichzeichen durch chr(61) zu ersetzen, aber das funktioniert auch nicht. Selbes Resultat.
Jat einer von Euch eine Idee?
DANKE!
CU Markus