Forced Download   
Sometimes you want a user to download a binary file instead of opening it inside the browser window.
There are several different ways to accomplish this.

    FileName = "Document.Doc"
    Response.ContentType = "application/octet-stream"
    Response.AddHeader "content-disposition", "attachment; filename =" & filename
    Set Stream = Server.CreateObject("ADODB.Stream")
        Stream.LoadFromFile Server.MapPath(Filename)
            Conents = Stream.ReadText
            Response.BinaryWrite Contents
    Set Stream = Nothing

If you know the file type that you would like the user to download, try:
Filename = "document.doc"
Response.ContentType = "application/"
Response.AddHeader "content-disposition", "attachment; filename=" & filename

Other Content Types: - For Excel - For PowerPoint - For Microsoft Project
pdf - For Adobe Acrobat Documents
rtf - For Rick Text Documents
vnd.lotus-wordpro - For WordPro
vnd.lotus-1-2-3 - For Lotus 1-2-3
vnd.visio - For Visio
jpeg - for JPG Image File
gif - for GIF Image File
png - for PNG Image File

It's easy... it's a PSACAKE!
Back | Tell A Friend | Search this Site
1998 - 2014
Version 3.23

Send me One Million FREE Guaranteed Visitors