css не работает в cffile write

У меня есть отчет, который заключен в тег cfsavecontent.

<cfsavecontent variable = "testcust"> 

Когда я использую

<cfoutput> #testcust# </cfoutput>  

отчет отображается правильно. Когда я использую cffile, чтобы сохранить его на диск, я теряю форматирование css:

<cffile action = "write"
file   = "/var/www/reports/testcust.cfm"
output = "#testcust#">

Я могу запустить testcust.cfm, и он выдаст отчет. Весь поточный дизайн сохранен. Но форматирования из таблицы стилей там нет. Кто-нибудь знает, как это исправить?

1 ответ

Вам нужно экранировать специальные символы html. например < за &lt; а также > за &gt;

Поэтому замените их перед записью в файл.

Другие вопросы по тегам