..


Sponsorerede links

At tvinge en fil download med CFML

Artikel skrevet af Luca Ruggiero

Ske i ganske mange tilfælde for at skulle stille dokumenter til rådighed for brugere i et andet format fra HTML eller CFML (som så vises i browseren), såsom DOC, XLS, TXT, PDF, eller andre.

Ved mange lejligheder, kan mange ikke ønsker disse dokumenter, afhængigt af indstillingerne på din browser kan åbnes direkte i browseren, men du vil have den klassiske hente vises beder dig om at hente filen.

Et link til den type

 



 <a href="nomefile.doc"> Download dette dokument i Word-format </ a>

 
99%, eller i det mindste i henhold til indstillingerne på din browser (men andelen er stadig høj) er tilbøjelige til at åbne i browseren.

Hvis vi ønskede at forhindre dette i at ske, og så vi ønskede at tvinge download af filen, kan vi bruge en CFML fil og bygge på linket som følger:

 



 <a href="nomefile.cfm"> Download dette dokument i Word-format </ a>

 
Nomefile.cfm den fil headere at vi kan bruge Cold Fusion giver at tvinge download af Word (eller hvem det) ved at angive en ukendt type anvendelse (med form ansøgningen / ukendt) og selvfølgelig med navnet og enhver absolut eller relativ sti for filen til at pege på.

Her er koden for den fil nomefile.cfm






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







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



I den samme kategori ...
E-Learning
Javascript (Kursus) Javascript (Kursus)
Komplet guide til klient-side scripting. Fra 39 €.
SQL-og Database (Kursus) SQL-og Database (Kursus)
Oprette og administrere relationelle databaser. Fra 39 €.
Webmaster Avanceret (kursus) Webmaster Avanceret (kursus)
Bliv en professionel webmaster. Fra 39 €.
Sponsorerede links