这篇文章主要讲解了“php文件上,传下载和删除的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php文件上,传下载和删除的方法”吧!
php有什么用
php是一个嵌套的缩写名称,是英文超级文本预处理语言,它的语法混合了C、Java、Perl以及php自创新的语法,主要用来做网站开发,许多小型网站都用php开发,因为php是开源的,从而使php经得久不衰。
php文件上,传下载和删除示例大体思路如下,具体内容如下
<强>一。文件上传强>
1。把上传文件的区域做出来
div1
2。把显示文件的区域做出来
div2
3。提交表,单上传文件
4。服务器接收文件数据
用带有_FILE美元[名字]接收
5。处理数据,看上传文件是否有错误
错误有如下几种:
1)。php上传的文件超过了。ini中upload_max_filesize选项限制的值
2)。上传文件的大小超过了HTML表单中MAX_FILE_SIZE选项指定的值
3)。文件只有部分被上传
4)。没有文件被上传
5)。找不到临时文件夹
6)。文件写入失败
6。把上传的文件从临时文件夹移到指定文件夹存放
用这个函数的函数
其中4 5 6步骤可以做成一个函数直接调用。
注意:文件上传的页面如果要嵌入php代码,文件扩展名不能是html,而是。php
<强>二。文件下载强>
1。客户端把文件名发送给服务器
2。服务器接收文件名,然后加上文件的路径。
3。然后把文件数据传回客户端
一般是这四步:
,//1。重设响应类型 ,info 美元;=,getimagesize (rootPath。美元文件); ,头(“内容类型:“。$ info (& # 39; mime # 39;]);//2。执行下载的文件名 ,头(“附加项:附件;文件名=啊C涝募?;//3。指定文件大小 内容长度,头(“:“.filesize (rootPath。文件)美元);//4。响应内容 ,readfile (rootPath。文件)美元;
<强>三。文件删除强>
1 . .客户端把文件名发送给服务器
2。服务器接收文件名,然后加上文件的路径。
3。用分离函数执行删除文件操作
这里有一个图片上传下载删除的小例子。
效果如图:
文件上传下载删除的界面,代码如下:
html + php内嵌:
& lt; !——,选择上传文件区域——比; & lt; div id=癲iv1"祝辞 ,& lt; form  action=皍pLoadFile.php",方法=皃ost", enctype=岸嗖糠?form-data"比; & lt;才能div id=癲iv2"祝辞& lt; input 类型=皌ext", id=皊how",/祝辞& lt;/div> & lt;才能div id=癲iv3"比; ,,& lt; span 类=皌ext"在选择文件& lt;/span> ,,,& lt; input type=& # 39;隐藏# 39;,name=& # 39; MAX_FILE_SIZE& # 39; https://www.yisu.com/zixun/, value=' 100000000 '>