Re: [PHP] force download

2005-08-11 Thread Norbert Wenzel
Richard Lynch wrote: Right-click is NOT universal. Macs don't even *have* a right-click! Doesn't Ctrl-Click do the same as a right click? Norbert -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP] force download

2005-08-11 Thread Norbert Wenzel
Sebastian wrote: some of my users are complaining that when they try download media files (mp3, mpeg, etc) their media player opens and doesn't allow them to physically download the media. These are IE users, firefox seems to like my code, but IE refuses to download the file and plays it inste

Re: [PHP] force download

2005-08-10 Thread Richard Lynch
On Wed, August 10, 2005 2:07 pm, Sebastian wrote: > if i don't use Content-disposition IE downloads the file as "unknown" > (mp3, exe, or otherwise) with no extension and the names the file you > are downloading becomes the name of the script that was called. lol? So here's what you do. Go ahead

Re: [PHP] force download

2005-08-10 Thread Sebastian
Richard Lynch wrote: On Wed, August 10, 2005 12:49 pm, Chris wrote: if ($extension != 'txt') { header("Content-disposition: inline; filename=\"$file[type]\""); } else { // force txt files to prevent XSS header("Content-disposition: attachment; filename=\"$file[type]\""); } The

Re: [PHP] force download

2005-08-10 Thread Richard Lynch
On Wed, August 10, 2005 12:43 pm, Sebastian wrote: >> That would be browser dependent, something you have no control over. >> Maybe you can include a little text message saying "right-click save >> as" for the users not intelligent enough to figure it out themselves. I defy you to find any web br

Re: [PHP] force download

2005-08-10 Thread Richard Lynch
On Wed, August 10, 2005 12:49 pm, Chris wrote: >> if ($extension != 'txt') >> { >>header("Content-disposition: inline; filename=\"$file[type]\""); >> } >> else >> { >>// force txt files to prevent XSS >>header("Content-disposition: attachment; filename=\"$file[type]\""); >> } The Conte

Re: [PHP] force download

2005-08-10 Thread Chris
A comment is inline. Sebastian wrote: some of my users are complaining that when they try download media files (mp3, mpeg, etc) their media player opens and doesn't allow them to physically download the media. These are IE users, firefox seems to like my code, but IE refuses to download the f

Re: [PHP] force download

2005-08-10 Thread Sebastian
James R. wrote: That would be browser dependent, something you have no control over. Maybe you can include a little text message saying "right-click save as" for the users not intelligent enough to figure it out themselves. - Original Message - From: "Sebastian" <[EMAIL PROTECTED]>

Re: [PHP] force download

2005-08-10 Thread Sebastian
James R. wrote: That would be browser dependent, something you have no control over. Maybe you can include a little text message saying "right-click save as" for the users not intelligent enough to figure it out themselves. - Original Message - From: "Sebastian" <[EMAIL PROTECTED]

Re: [PHP] force download

2005-08-10 Thread James R.
That would be browser dependent, something you have no control over. Maybe you can include a little text message saying "right-click save as" for the users not intelligent enough to figure it out themselves. - Original Message - From: "Sebastian" <[EMAIL PROTECTED]> To: Sent: Wedne

Re: [PHP] force download with header()

2002-12-08 Thread Marco Tabini
Are you using Internet Explorer? Then it's a "feature" of IE--it ignores the disposition headers sent by your server because its registry tells it that PDF files must be "viewed" inline. There's a way around it, although it's a bit kludgy--I wrote a small article about it that you can find here (it

Re: [PHP] force download and file size issue

2002-10-04 Thread christian haines
thanks for all your help and that last suggestion. it helped me isolate the issue. which i believe relates to a header previously sent.still debugging it but got a simple vers running cheers christian Rasmus Lerdorf wrote: > Which OS and which PHP version? > > On Fri, 4 Oct 2002, christian

Re: [PHP] force download and file size issue

2002-10-04 Thread christian haines
PHP Version 4.1.2 Red Hat Linux release 7.3 (Valhalla) (Kernel 2.4.18-3 on an i686) Apache/1.3.23 Rasmus Lerdorf wrote: > Which OS and which PHP version? > > On Fri, 4 Oct 2002, christian haines wrote: > > > this is what i have exactly in my code... > > > > header("Content-Type: application/fo

Re: [PHP] force download and file size issue

2002-10-04 Thread Rasmus Lerdorf
Which OS and which PHP version? On Fri, 4 Oct 2002, christian haines wrote: > this is what i have exactly in my code... > > header("Content-Type: application/force-download; name=\"$file\""); > header("Content-Disposition: attachment; filename=\"$file \""); > header("Content-Transfer-Encod

Re: [PHP] force download and file size issue

2002-10-03 Thread christian haines
this is what i have exactly in my code... header("Content-Type: application/force-download; name=\"$file\""); header("Content-Disposition: attachment; filename=\"$file \""); header("Content-Transfer-Encoding: binary"); header("Content-Length: $content_length"); readfile("$file_fullpath"

Re: [PHP] force download and file size issue

2002-10-03 Thread Rasmus Lerdorf
readfile() reads 8k blocks at a time and dumps them out. It does not read the entire thing into ram, so that wouldn't be what was causing you to hit a memory limit. You must have done something else wrong then. -Rasmus On Fri, 4 Oct 2002, christian haines wrote: > thanks rasmus, > > i have tr

Re: [PHP] force download and file size issue

2002-10-03 Thread christian haines
thanks rasmus, i have tried read file but it gave me the same issues as fpassthru.. both cap on the memory_limit directive withint the php.ini file any other suggestions maybe? cheers christian Rasmus Lerdorf wrote: > readfile() > > On Fri, 4 Oct 2002, christian haines wrote: > > > hi all, >

Re: [PHP] force download and file size issue

2002-10-03 Thread Rasmus Lerdorf
readfile() On Fri, 4 Oct 2002, christian haines wrote: > hi all, > > i have successfully created a download script to force a user to > download, however attempting to download large files causes an error > saying that the file cannot be found. > > my code > > header("Cache-control: private");