Re: putting variables in a variable

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On 3/25/2011 10:01 PM, David Robley wrote:
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

Did you try

$body .=";
<table>
   <tr>
     <td><img src=\"$myimage1\"></td>
   </tr>

   <tr>
     <td></td>
   </tr>
</table>
";

It helps us help you if you can give examples of what you have tried and how
it didn't work as you expected.


Cheers

I'd use:

$imgArray= array("image1.jpg","image2.jpg","image3.jpg");

$body.= "<table>\n";

foreach($imgArray as $image){
 $body .= "<tr><td><img src=\"$myimage1\" /></td></tr>\n;
}
$body .= "</table>\n\n";

Watch the <img src=\"$myimage1\" />. <img> is an open tag; so end it with " />" and it'll be XHTML ready.





--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux