分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

PHP实现简单下载功能

发布时间:2023-09-06 02:05责任编辑:熊小新关键词:PHP

PHP实现简单下载

PHP文件为download.php,供下载的文件为1.jpg.

<?php ???$filename="1.jpg"; ???if(!file_exists($filename)){ ???????die("文件不存在"); ???} ??????????????????//判断文件是否存在 ???$fp =fopen($filename,"r"); ?//打开文件 ???$file_size=filesize($filename); ??//声明文件大小 ???header("Content-type:application/octet-stream"); ???header("Accept-Ranges:bytes"); ??//按字节大小返回 ???header("Accept-Length:".$file_size); ??//告诉浏览器文件大小 ???header("Content-Disposition: attachment; filename=".$filename); ?//下载框中文件的名字 ???$buffer=1024; ???while(!feof($fp)){ ???????$data=fread($fp,$buffer); ???} ???????????//判断文件是否下载完 ???????fclose($fp); ???//关闭文件?>

访问验证一下:

PHP实现简单下载功能

原文地址:https://www.cnblogs.com/Timesi/p/9353053.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved