note 62709 deleted from function.header by tularis

From: Date: Fri, 20 Apr 2007 14:36:16 +0000
Subject: note 62709 deleted from function.header by tularis
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-125645@lists.php.net to get a copy of this message
Note Submitter: marc.giroux at pointpubmedia dot com ---- i tried alot of ways to pass the IE bug and i finally stumbled upon 1 and here it is.. it work very well for me .. and it is IE/FireFox compatible /* Force Download Function *IE WORKING* */ function force_download($filename) { $filesize = filesize($filename); if($filesize) { ini_set('zlib.output_compression', 'Off'); /* IE FIX : FireFox Compatible */ header("Content-Type: application/force-download\n"); header("Content-Disposition: attachment; filename=$filename"); /* Read It */ $contents = fread(fopen($filename, "rb"), filesize($filename)); /* Print It */ echo $contents; exit; } else { return 0; } }

« previous php.notes (#125645) next »