You know, I've been struggling with this probelm fr ages, and wouldn't you
know it, I really over complicated things..
using this simple header method, I've done it...
Cheers for the heads up...
It pays to read eh? ;-)
Tris..
Marek Kilimajer <[EMAIL PROTECTED]>
10/01/2004 13:22
To
Binay <[EMAIL PROTECTED]>
cc
[EMAIL PROTECTED]
Subject
Re: [PHP] writing Excel files through PHP
Use full uri. But the user needs to be online while viewing the xls file.
Other option is to create web archive. It's a mime encoded file, save an
excel file with an embeded image and you will see what it is.
Binay wrote:
> Hi all,
>
> I m generating an Excel file though PHP by sending the appropriate
header and then using HTML <TD> tags to write data in different cells.
Below is my code snippet.
>
> It has got 1 problems:
>
> 1. Image doesn't come/showup in Excel sheet.
>
> <?php
>
> header("Content-type: application/vnd.ms-excel");
> header("Content-disposition: attachment; filename=pareto_combined.xls");
> ?>
>
> <tr colspan=8>
> <td height=50> <img src='../../../extra/images/log.jpg'></td>
> <td align=right><img src='../../../extra/images/mickey_sup.jpg'></td>
> </tr>
>
> <?php
> $dateF=$_REQUEST['dateF'];
>
> $dateT=$_REQUEST['dateT'];
>
> $agentID=$_REQUEST['agentID'];
> <tr>
> <td class='graybg'><?php echo $agentID</td>
> <td class='graybg'><?php echo $dateF</td>
> <td class='graybg'><?php echo $dateT</td>
> </tr>
>
> ?>
>
> now after saving the Excel file it displays all alphanumeric data
correctly but images do not show up. i think Img tag is not supported by
Excel application.
>
> So my question is how can i display the images in Excel using PHP? plz
help me out
>
> Thanks in advance
>
> Binay
>
>
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
*********************************************************************
The information contained in this e-mail message is intended only for
the personal and confidential use of the recipient(s) named above.
If the reader of this message is not the intended recipient or an agent
responsible for delivering it to the intended recipient, you are hereby
notified that you have received this document in error and that any
review, dissemination, distribution, or copying of this message is
strictly prohibited. If you have received this communication in error,
please notify us immediately by e-mail, and delete the original message.
***********************************************************************