| Posted by JP on 09/05/05 10:59 
Hi,
 I need to use the <img src tag to output a variable of an image and so I
 borrowed a piece of code I found on the php.net website under the
 documentation for the function base64_encode().
 
 http://uk2.php.net/manual/en/function.base64-encode.php
 
 This worked perfectly well under firefox but I just get a broken image
 using Internet Explorer.  I looked again and on the php.net website
 (again under the base64_encode() notes someone stated ...
 
 "To embed binary contents in ascii text based html file for IE, you need
 use MIME multipart."
 
 Does anyone know how to do this.
 
 Cheers
 
 JP
 
 //Code that works under firefox but breaks IE
 <?
 //get a thumbnail from a mysql database into a variable
 $thumbnail_image =  $row['thumb_image'] ;   //
 
 //encode the variable
 $encoded = chunk_split(base64_encode($thumbnail_image));
 
 //then echo to browser as:
 echo '<img src="data:image/png;base64,'.$encoded.' ">';
 ?>
  Navigation: [Reply to this message] |