Hulf wrote:
Hi,
I am making and HTML email. I have 3 images to put in. Currently I have
$body .="
<table>
<tr>
<td><img src=\"image1.jpg\"></td>
</tr>
<tr>
<td></td>
</tr>
</table>
";
ideally I would like to have
$myimage1 = "image1.jpg";
$myimage2 = "image2.jpg";
$myimage3 = "image3.jpg";
and put them into the HTML body variable. I have tried escaping them in
every way i can think of, dots and slashes and the rest. Any ideas?
Ross
Since you've used double quotes, It Should Just Work(TM) ...
$body .="
<table>
<tr>
<td><img src=\"$myimage1\"></td>
</tr>
</table>
";
I'd probably use single-quotes (') around the src attribute to avoid those ugly
backslashes ...
$body .="
<table>
<tr>
<td><img src='$myimage1'></td>
</tr>
</table>
";
Might be better in this case to use heredoc syntax ...
$body .<<<EndOfChunk
<table>
<tr>
<td><img src="$myimage1"></td>
</tr>
</table>
EndOfChunk;
--
Peter Ford phone: 01580 893333
Developer fax: 01580 893399
Justcroft International Ltd., Staplehurst, Kent
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php