Sending HTML Email Help

Hi Guys,

I know how to send HTML emails using PHP but the problem I’m having is the HTML code is breaking my code and just wondering what the best way of doing this is?


/*Send Email To New Affiliate*/
$to = $email;
$message = "HTML CODE GOES HERE";

$from = "magazines@xxx.com";

$headers = "MIME-Version: 1.0" . "\\r\
";
$headers .= "Content-type:text/html;charset=iso-8859-1" . "\\r\
";
$headers .= 'From: <mike@xxx.com>' . "\\r\
";
 
mail($to,$subject,$message,$headers);




Any help would be great.

Thank you!

Where is $subject coming from?

What do you mean “breaking my code”, what errors are you seeing?

I guess ‘breaking’ means you have got the non-formatted HTML codes in your email and I suspect that because of new line character treated by different servers so try with only ’
’ instead of '\r
'.