PHP 文件上传功能实现代码
2009-06-24 00:00
991 查看
个人认为PHP文件的上传和下载的思路差不多一样.也就是在代码中多了一个header语句
以下是详细的代码.仅供参考.
入口文件
以上代码是自己在网上找的,可是都不很齐全.记过了一段时间的调试与修改.终于把功能实现了.由于太兴奋了第一时间拿来和大家分享了.
以下是详细的代码.仅供参考.
入口文件
<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利用iframe实现无刷新文件上传功能的代码
- php实现文件上传功能的代码实例
- PHP 文件上传功能实现代码
- php多文件上传功能实现原理及代码
- php多文件上传功能实现原理及代码
- php实现文件上传功能的详细代码实例
- PHP实现文件上传功能实例代码
- php利用iframe实现无刷新文件上传功能的代码
- php+ajax实现无刷新文件上传功能(ajaxuploadfile)
- PHP中使用Session配合Javascript实现文件上传进度条功能
- html5+php实现文件拖动上传功能
- html5+php实现文件拖动上传功能
- php中通过Ajax如何实现异步文件上传的代码实例
- 针对多用户实现头像上传功能PHP代码 适用于登陆页面制作
- PHP使用curl请求实现post方式上传图片文件功能示例
- php结合Ajax如何实现异步文件上传的代码实例
- PHP实现文件上传功能
- C# 文件上传下载(Excel导入,多线程下载)功能的实现代码
- 简单实现php上传文件功能
- php实现图片上传与文件上传的实现代码实例