es kommt zuallererst mal darauf an, wie die mails verschickt werden.
als text/plain oder text/html.
damit html tags auch als solche erkannt werden, muss der header beim versenden der mails richtig sein:
so sollte es aber eh schon in der funktion usermail(), die das vms nutzt, drin stehen.PHP-Code:
$Header = "MIME-Version: 1.0\n";
$Header .= "Content-type: text/html; charset=iso-8859-1\n";
tags für zeilenumbrüchje musst du nicht machen, da dass die funktiin
nl2br() für dich macht, dass heißt wenn du im text per "enter-taste" einen zeilenumbruch machst, wird dieser später durch <br /> ersetzt.
aber wenn du die grundfunktion usermail() benutzt, wird jeder html tag entfernt,siehe:
es steht ja im kommentar sogar drin !!!!PHP-Code:
// HTML-Codes entfernen
$nachricht = strip_tags ($nachricht);
das ganze dient der sicherheit, wenn du dir aber sicher bist, dass du html tags drinhaben willst, kommentiere diese zeile einfach aus.
(findest du in der datei /lib/extras.lib.php)PHP-Code:
// HTML-Codes entfernen
//$nachricht = strip_tags ($nachricht);
dass ganze ist aber dazu da, da ja auch die paidmails so verschickt werden, dass die sponsoren ad nicht irgednwelchen störenden html code einbinden können.