HTML email wont send images, pls help!
Posted: Sat May 15, 2004 1:50 am
Hey everyone, I'm just beginning to dabble in php and im in dire need of help. I need to generate html email from a flash movie, and ive got it working fine -- as long as im sending text only -- when i try to send an entire html email with images and formatted text though, it just never gets to the mailbox. Can someone pls take a look at this code an tell me why im an idiot?
<?
$ToEmail = "$recemail";
##$ToName = "SkinSpa";
$ToSubject = "$sendemail has sent you a VirtualSpa Mud Bar Gift Certificate from SkinSpa.com";
$EmailBody = "
<html>
<head>
</head>
<body bgcolor="#596884">
<table width="500" border="0" align="left" cellpadding="0" cellspacing="0">
<tr>
<td align="left" valign="middle"><img src="http://www.skinspa.com/vspa/logob.gif" width="155" height="110"></td>
</tr>
<tr>
<td align="center" valign="middle"><a href="http://www.skinspa.com"><img src="http://www.skinspa.com/vspa/receive1.jpg" width="500" height="300" border="0"></a></td>
</tr>
<tr>
<td align="left" valign="middle"><font color="#CCCCCC" size="2" face="Verdana, Arial, Helvetica, sans-serif"> $usrmessage </font></td>
</tr>
<tr>
<td align="left" valign="middle"> </td>
</tr>
<tr>
<td align="left" valign="middle"><font color="#CCCCCC" size="2" face="Verdana, Arial, Helvetica, sans-serif">To
redeem this certificate, please call (818) 995-3888<br>
to make an appointment.</font></td>
</tr>
<tr>
<td align="left" valign="middle"> </td>
</tr>
</table>
<p> </p>
</body>
</html>
";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$Message = $EmailBody;
mail($ToName." <".$ToEmail.">",$ToSubject, $Message, $headers, "From: "$sendemail");
?>
<?
$ToEmail = "$recemail";
##$ToName = "SkinSpa";
$ToSubject = "$sendemail has sent you a VirtualSpa Mud Bar Gift Certificate from SkinSpa.com";
$EmailBody = "
<html>
<head>
</head>
<body bgcolor="#596884">
<table width="500" border="0" align="left" cellpadding="0" cellspacing="0">
<tr>
<td align="left" valign="middle"><img src="http://www.skinspa.com/vspa/logob.gif" width="155" height="110"></td>
</tr>
<tr>
<td align="center" valign="middle"><a href="http://www.skinspa.com"><img src="http://www.skinspa.com/vspa/receive1.jpg" width="500" height="300" border="0"></a></td>
</tr>
<tr>
<td align="left" valign="middle"><font color="#CCCCCC" size="2" face="Verdana, Arial, Helvetica, sans-serif"> $usrmessage </font></td>
</tr>
<tr>
<td align="left" valign="middle"> </td>
</tr>
<tr>
<td align="left" valign="middle"><font color="#CCCCCC" size="2" face="Verdana, Arial, Helvetica, sans-serif">To
redeem this certificate, please call (818) 995-3888<br>
to make an appointment.</font></td>
</tr>
<tr>
<td align="left" valign="middle"> </td>
</tr>
</table>
<p> </p>
</body>
</html>
";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$Message = $EmailBody;
mail($ToName." <".$ToEmail.">",$ToSubject, $Message, $headers, "From: "$sendemail");
?>