PHP 文件上传功能实现代码
2015-01-24信息快讯网
以下是详细的代码.仅供参考.
入口文件
<html> <body> <form action="download.php" method="GET" enctype="multipart/form-data"> <label for="file">Filename:</label> <input type="file" name="FileName" id="Fileid" value="<?php echo $_FILES["file"]["name"];?>" /> <h1></h1> <input type="submit" name="submit" value="download" /> </form> </body> </html> php写的处理文件 <?php if( empty($_GET['FileName'])){ echo'<script> alert("非法连接 !"); location.replace ("./fileload.html") </script>'; exit(); } $file_name=$_GET['FileName'];//得到要下载的文件 if (!file_exists($file_name)) { //检查文件是否存在 echo "文件找不到"; exit; } else { $file = fopen( $file_name,"r"); // 打开文件 // 输入文件标签 Header("Content-type: application/octet-stream"); //Header("Accept-Ranges: bytes"); //Header("Accept-Length: ".filesize( $file_name)); //Header("Content-Disposition: attachment; filename=" . $file_name); // 输出文件内容 echo fread($file,filesize( $file_name)); fclose($file); exit(); } ?>
以上代码是自己在网上找的,可是都不很齐全.记过了一段时间的调试与修改.终于把功能实现了.由于太兴奋了第一时间拿来和大家分享了.
PHP数组对比函数,存在交集则返回真,否则返回假
用PHP读取和编写XML DOM的实现代码
javascript,php获取函数参数对象的代码
php下将多个数组合并成一个数组的方法与实例代码
PHP操作数组相关函数
php做下载文件的实现代码及文件名中乱码解决方法
仿AS3实现PHP 事件机制实现代码
PHP统计目录下的文件总数及代码行数(去除注释及空行)
PHP文件读写操作之文件写入代码
PHP文件读写操作之文件读取方法详解
php INI配置文件的解析实现分析
PHP 超链接 抓取实现代码
php addslashes 函数详细分析说明
PHP n个不重复的随机数生成代码
PHP 七大优势分析
php 404错误页面实现代码
PHP 多进程 解决难题
学习discuz php 引入文件的方法DISCUZ_ROOT
PHP写MySQL数据 实现代码
php 分页类 扩展代码
phpinfo 系统查看参数函数代码
PHP 文件扩展名 获取函数
PHP获取当前文件所在目录 getcwd()函数
PHP 读取文件的正确方法
将数组写入txt文件 var_export