i want to be able to write an asp.net function to download files.
For example, brinkster.com hosting service has a COM component that allows a stream of binary data to the client from the server so that the client will be prompted to download the file.
here is the syntax:
Set Upload = Server.CreateObject("Persits.Upload")
Dim SysFilePath
SysFilePath = Request.QueryString("filePath")
' Parmeters:
' 1. Path to file to download
' 2. Yes, build content-xxx headers
' 3. Use this value for Content-Type header
' 4. Include the word "attachment;" to Content-Disposition to force download
I have a directory on my site where the users do not have direct access so I need to stream the files throuh an asp file for them to download these files. Like this:
download.asp?File=myfile.mdb or download.asp?File=myfile.xsl
or whatever.
The problem is that I dont know the type of file (.mdb, .xsl, .wks, .doc, ...) so I dont know what to put in the header for this to go smoothly. This is some code (that does not work :-))....
Just ignore my code completely if you feel like it... I only need asp code to download any type of file.. Code:
I have an ASP page that downloads file with the ADODB.Stream object. I've found that if the user click cancel in the "Save file as" window or during the downloading, the download is no more available, the page hangs over and and the session have to be closed. (In some cases you have to Cancel more than one time the download process to rise up this error).
I've experienced this problem, as a user, with many major webmail services too!
The following code was suggested by one of the users in this newsgroup when a pdf file was requested by a user from an asp page. I used the similar code in my page and the very interesting thing is when the pdf is displayed on the fly, the whole page is a gibberish code in stead of a normal pdf file. But it displays fine if I just use a link to a file on the page. Can you tell me what's the possible reason will cause this problem?
I use the code below to authorise the download of certain files. Thus, instead of linking to the file in a wwwroot directory, I link to this code with the filename as a parameter, and the script streams the file if the user is authorised.
This has worked fine on PDFs, DOCs, XLS, etc. until today, and 18MB file presents the error message 'format error: not a pdf or corrupt'.
Is there a file size limit, or a default that needs overridden? Any thoughts? Code:
Downloaded the sendMail.htm and sendMail.asp sample files from technet onto my IIS 4.0 server. The first 2-3 times I tested all went well. Subsequent tests, with no server changes, gave/gives me the "File Download" dialogue box when the sendMail.asp file should be executing. Why does sendMail.asp give a "File Download" box instead of just executing?
I want to be able to let users download movies from my site, but when they click on the link it opens automatically with windows media player. Of course, they could right click and save target as, but the majority of users don't realise this.
Is there a way to tell a page to send the file to the browser as an attachment and force them to save it to disk i.e. not open automatically.
can't use filesystemobject to create txt file on my C: drive. gives me access denied error.
I used same object to create file in the directory on the web server but how can I download txt file using something like a simple hyperlink to the exe file. a hyperlink to a text file simply opens that file in a browser.
I want the MP3 audio files to be able to download by users only. Even I set the pages validated by session, anyone still can type the download url to get my files without access of the pages where download URL provided. How can I do in order to prevent everyone from downloading without a user account?
Currently i am doing a file management project where user are able to create folder and upload files to it. The file ownner would be able to set permission (from database linking to the file path) if a user able to download it or not.
*each file info will be stored into a table e.g. fileid, filename, path, access.
Now i am facing a problem where if a user does not have permission to click on the link to download, the user can guess the path and the file name and directly type the path on the address bar to download the file.
I have a script in ASP 3.0 which creates a CSV file on the server. After the code has run I want it to prompt the user to download the file (via the browser). I have spent a frustrating hour trying this.
I want to get dialog box(open,save,cancel) for pdf file using asp(vbscript). Presently when i click on pdf link on the site,the pdf document opens in the browser.
I have used the below code(download.asp?file=filename):
how do i create a file download utility that limits the number of users? for example, a maximum of 5 users can download a particular file at the same time. i can use asp (not asp.net), javascript, maybe read/write a text file if necessary.
if anyone had any script that can allow a page to run some code and then kick off a file download.Maybe like many places do saying download should start automatically or you can "click here".I appologise if this is easy to work out from the source of one of those pages, but my view source seems to have died and I thought an answer from here might be quicker than fixing it!
I need to make it so that I can download a .WMV video file. because giving users the direct link doesn't work and I think its alot better than asking them to right click and save item as..
I am trying to write a routine that allows users to download files from our secure site, with the code below the file will download and when you click save i get an IE error. However when the page is not https the routine runs just fine. Any Ideas?
I am using enctype of multipart/form-data to transfer files. However, in the target page (action), I can only retrieve the file. ie. If I call Request.BinaryRead, then Request doesnt process Form or QueryString anymore. If I access Form/ QueryString, BinaryRead doesnt work anymore.
Is this by design? If so, how can I pass parameter to the target page, alongwith file?
i have a code that creates a text file and puts it into a folder on the server. i would like after the script is finished creating the text file to prompt the user to download the newly created text file, when he clicks yes a window should appear asking where he would like to save it.
i am able to do file download using the response object, where a dialog box will appear, asking user whether they want to open,save or cancel.
it is possible to download multiple files at once. since it is stated that 1 file download per http request. i am lookinn at http://www.motobit.com/tips/detpg_m...es-one-request/
where it show multiple file per http request. i don't quite understand it though.
I have coded a file upload process in ASP and the current way I allow files to be downloaded, which have been uploaded is by using the <a href> tag. This works but it normally opens the files for the user in a new browser window. What I would like to do is present the user with a download link which opens the Windows File Download dialog box. I thought there might be an easy way to do this kind of like HTML provides for uploading a file… which is the input type=file (presents the user with the browse button). Is there an easy way to present the user with a Windows File Download dialog box?
Does anyone know of anything that will allow uploads to a server then show the URL of the file so the user can send and email to someone so it can be downloaded? I looked at huge asp upload and couldnt tell if it would show the url to the user. It has an email option but i cannot see if it does what i want it to do and i dont see anywhere on the site to find out.
How do i force a user to download from a hyperlink as adobe pdf file, it loads up in a new window and I need them to download it, or at least give them the choice to download it.