Code example of php readfile function downloading files and determining permissions
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-07-25 08:58:50
Original
1220 people have browsed it
-
- /**
- * Application examples of header and readfile functions
- * Download files and determine permissions
- * edit bbs.it-home.org
- */
- $file = get_file_address();// The real address of the file (supports url, but url is not recommended)
-
- if (file_exists($file ))
- {
- header('Content-Description: File Transfer');
- header('Content-Type: application/octet-stream');
- header('Content-Disposition: attachment; filename='.basename($ file));
- header('Content-Transfer-Encoding: binary');
- header('Expires: 0');
- header('Cache-Control: must-revalidate, post-check=0, pre-check= 0');
- header('Pragma: public');
- header('Content-Length: ' . filesize($file));
- ob_clean(); //Pay attention to the call of this function, clear but not close the output cache , otherwise the first two characters of the downloaded file will be 0a
- flush();
- readfile($file); // Output file content
- }
- ?>
Copy code
|
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Articles by Author
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31