coldfusion <cfcontent image проблема - PullRequest
0 голосов
/ 13 мая 2011

Я создаю xls, используя следующий код:

SelectImageDetail is the query which fetches the image details from DB.
<cfset LogoName=url.paths.system&"SelectImageDetail.ImgName&"."&SelectImageDetail.FileExt/>
<cfcontent type="application/excel">
<cfheader name="Content-Disposition" value="inline/attachment; filename=RRInvoice.xls">
<cfoutput>
<table width="619" height="1980" >
<tr>
<cfif trim(LogoName) NEQ "" AND FileExists(#LogoName#)>
<td align="right" colspan="2"><IMG SRC="#LogoName#" ALT="" WIDTH=115 HEIGHT=90 BORDER=0>
</tr>
</table>

Я могу получить отображение в xls на сервере разработки, но когда я получаю к нему доступ удаленно (Production), оно не отображается.

Примечание. Я загружаю изображение, создав каталог в корневой базе сервера.

1 Ответ

0 голосов
/ 13 мая 2011

Может быть, я совершенно не понимаю, что вы пытаетесь сделать здесь. Может ли HTML автоматически интерпретироваться Excel?

Одна вещь, которая кажется неправильной, это inline / attachment. Я считаю, что вы хотите использовать только «встроенный» или «вложение», а не оба. Это два разных подхода к передаче файла в браузер.

Если изменение только одного из этих параметров не работает, исключите Excel, удалив cfcontent / cfheader, и просто посмотрите, правильно ли выводит html.

...