PHP mail, udskriver html tags

Tags:    php

Hej jeg har et problem, jeg har lavet et mail system som skal udsende nyhedsbreve, men problemet er at den udskriver html tags i emailen istedet for at gøre teksten fed osv.


her er min kode:

Fold kodeboks ind/udPHP kode 




og hvis de der headers er på, så virker det i gmail men ikke i andre mail programmer :S



Det er fordi du bruger htmlspecialchars på din meddelelse. Den omskriver < til & gt; eller noget i den stil, og bliver derfor ikke tolket som et HTML tegn.



har prøvet at fjerne htmlspecielchars, og nu virker det fint i gmail igen, men i andre mail programmer virker det stadig ikke, der udskriver den fx.

<p>hej med dig<p/>

<b>hej med dig</b>, ved du hvad der er galt :P?



Har du husket at inkludere dine headers? I den kodestump du viser er de outcommented.



har taget #'en væk så nu virker den i gmail.com hvor den viser fed skrift, men i andre mail programmer gør den ikke :S, har du nogen idé?



Hej, jeg kiggede lige på det og prøvede at teste det, men får stadig bare html kode, bruger windows live mail

sådan her så mailen ud


Fold kodeboks ind/udKode 




t