..


Рекламные ссылки

Принудительная загрузка файла с CFML

Статья, написанная Лукой Руджеро

Случаются в очень многих случаях в том, чтобы сделать документы доступными для пользователей в формате, отличном от HTML или CFML (которые затем появляются в браузере), такие как DOC, XLS, TXT, PDF, или других лиц.

Во многих случаях, многие, возможно, не хотим, чтобы эти документы, в зависимости от настроек вашего браузера могут быть открыты непосредственно в браузере, но вы хотите скачать классические окна окно спросит Вас, чтобы загрузить файл.

Ссылка на вид

 



 <a href="nomefile.doc"> Скачать документ в формате Word </>

 
99%, или по крайней мере в соответствии с настройками в вашем браузере (но процент по-прежнему высок), скорее всего, чтобы открыть в браузере.

Если бы мы хотели, чтобы этого не происходило, а потом мы хотели заставить загрузку файла, мы можем использовать CFML и построить файл ссылки следующим образом:

 



 <a href="nomefile.cfm"> Скачать документ в формате Word </>

 
Nomefile.cfm заголовки файлов, которые можно использовать Cold Fusion обеспечивает, чтобы заставить загрузка Word (или кто он), указав неизвестного типа приложения формой заявки и / или неизвестных) и, конечно, с именем и любой абсолютный или относительный путь к файлу, который указывают.

Вот код файла nomefile.cfm






 <cfheader name="Content-Disposition" value="inline; filename=nomefile.doc">







 <cfcontent type="application/unknown" file="#ExpandPath("nomefile.doc")#">



В той же категории ...
E-Learning
Flash MX (хороший) Flash MX (хороший)
Стать дизайнером веб-сайтов от 29 €.
PHP (курс) PHP (курс)
Полный курс для создания динамических веб-сайтов. От 49 €.
Руби и Ruby On Rails (курс) Руби и Ruby On Rails (курс)
Создание программного обеспечения и веб-приложений с Рубином и RoR. С 39 €.
Рекламные ссылки