PHP实现简单的文件下载通用方法
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-07-25 08:45:16
original
835 Les gens l'ont consulté
- function download_file($file){
- if(is_file($file)){
- $length = filesize($file);
- $type = mime_content_type($file);
- $showname = ltrim(strrchr($file,'/'),'/');
- header("Content-Description: File Transfer");
- header('Content-type: ' . $type);
- header('Content-Length:' . $length);
- if (preg_match('/MSIE/', $_SERVER['HTTP_USER_AGENT'])) { //for IE
- header('Content-Disposition: attachment; filename="' . rawurlencode($showname) . '"');
- } else {
- header('Content-Disposition: attachment; filename="' . $showname . '"');
- }
- readfile($file);
- exit;
- } else {
- exit('文件已被删除!');
- }
- }
复制代码
|
PHP
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
-
2025-02-26 03:58:14
-
2025-02-26 03:38:10
-
2025-02-26 03:17:10
-
2025-02-26 02:49:09
-
2025-02-26 01:08:13
-
2025-02-26 00:46:10
-
2025-02-25 23:42:08
-
2025-02-25 22:50:13
-
2025-02-25 21:54:11
-
2025-02-25 20:45:11
Derniers numéros
-
2025-03-20 18:47:42
-
2025-03-20 18:47:05
-
2025-03-20 18:44:50
-
2025-03-20 18:44:11
-
2025-03-20 18:43:32