文件上传下载PHP代码实现
来源:互联网 发布:剑灵最美2017捏脸数据 编辑:程序博客网 时间:2024/05/20 16:09
1.PHP文件上传:
(1)上传文件页面:file.php
<html>
<body>
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="hidden" name="max_file_size" value="200000000">
<label name="file">Filename:</label>
<input type="file" name="file" id="file" />
<br />
<input type="submit" name="submit" value="Submit" />
</form>
</body>
</html>
(2)上传文件处理代码:upload.php
<?php
if($_FILES["file"]["error"]>0){
echo "Error info:".$_FILES["file"]["error"]."<br/>";
}else{
echo "Upload:".$_FILES["file"]["name"]."<br/>";
echo "Type:".$_FILES["file"]["type"]."<br/>";
echo "Size:".($_FILES["file"]["size"]/1024)."Kb<br/>";
echo "Temp file:".$_FILES["file"]["tmp_name"]."<br/>";
if(file_exists("uploads/".$_FILES["file"]["name"])){
echo $_FILES["file"]["name"] . " already exists. ";
}else{
move_uploaded_file($_FILES["file"]["tmp_name"],
"uploads/".rand().time().$_FILES["file"]["name"]);
echo "Stored in: "."uploads/".$_FILES["file"]["name"];
}
}
?>
2.文件下载download.php:
<?php
$path="uploads/";
$name="1.jpg";
if(!file_exists($path.$name)){
Header("Content-type:text/html;charset=utf-8");
echo "File not found.</br>";
exit;
}else{
$file=fopen($path.$name,"r");
Header("Content-type:application/octet-stream");
Header("Accept-Ranges:bytes");
Header("Content-Disposition:attachment;filename=".$name);
echo fread($file, filesize($path.$name));
fclose($file);
}
?>
- 文件上传下载PHP代码实现
- PHP实现文件上传下载
- ajax+php文件上传代码 - php上传下载
- Jsp页面实现文件上传下载类代码
- java web 一行代码实现文件上传下载
- PHP文件的上传下载
- PHP:文件的上传下载
- PHP---文件上传下载
- php文件上传下载
- php文件的上传下载
- PHP文件上传下载
- 文件上传下载代码 java
- java代码上传下载文件
- 文件上传下载代码
- struts实现上传下载代码
- java+jsp代码实现从FTP服务器上传下载文件
- Java中实现FTP上传下载文件的功能,完整代码
- struts2 实现文件上传下载 (下载支持中文文件名)代码
- 探秘:微软的免费杀毒软件Morro到底有何本领?
- Oracle 11.2.0.1客户端导出Oracle 11.2.0.2数据库时有分区表的分区段错误问题解决方案
- sql Server 批量插入以及sql Server数据导入到mysql sqlServer数据每10000条导出一个文件
- paip.flex or Silverlight
- android中LayoutInflater的3种使用以及getSystemService的API
- 文件上传下载PHP代码实现
- workqueue
- HDU 1106 排序
- C语言中strtok函数进行分割字符串!
- python 之 thread
- KindEditor Html编辑器的配置实例
- Java 正则表达式入门
- class文件分析
- Html Agility Pack解析HTML页