Re: Displaying files
| From: | Philip Thompson | Date: | Fri, 15 Aug 2008 18:18:01 +0000 |
| Subject: | Re: Displaying files | ||
| References: | 1 2 3 4 5 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-278170@lists.php.net to get a copy of this message | ||
On Aug 14, 2008, at 3:29 PM, Dan Shirah wrote:
This won't address the permissions issue, but I ran into a similar problem where IE wouldn't open the file unless 'exit;' was present. You may want to add: <?php readfile($filename); exit; ?> Cheers, ~PhilipYou need to know the mime type for the file you're serving. CallStut, trying that method gives me the following: PHP Warning: readfile( \\server\folder\file.xls) [<a href='function.readfile'>function.readfile</a>]: failed to open stream: Invalid argument on line 44 Here's my code. Line 44 is where it stated readfile() This document is located on a seperate server. <?php $folder = $_GET['folder']; $file = $_GET['file']; $filename = "\\\\server\\".$folder."\\".$file.".xls"; header("Content-Type: application/x-msdownload"); readfile($filename); ?>header('Content-Type: x/y'); where x/y is the mime type. Then call readfile('/path/to/file/on/server'); to output the file to the browser. -Stut