PHP如何实现上传功能?能否把代码写下,谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/25 16:01:04
PHP如何实现上传功能?能否把代码写下,谢谢
其中要有那些设置的地方
比如限制上传的格式、大小、上传的地址等等,在适当的地方请注释,谢谢

你没有<<PHP手册吗>>,里面的39章,专门一章来讲文件上传,非常详细,最简单的部分如下:

POST 方法上传

本特性可以使用户上传文本和二进制文件。用 PHP 的认证和文件操作函数,可以完全控制允许哪些人上传以及文件上传后怎样处理。 

PHP 能够接受任何来自符合 RFC-1867 标准的浏览器(包括 Netscape Navigator 3 及更高版本,打了补丁的 Microsoft Internet Explorer 3 或者更高版本)上传的文件。 

相关的设置: 请参阅 php.ini 的 file_uploads,upload_max_filesize,upload_tmp_dirpost_max_size 以及 max_input_time 设置选项。 

请注意 PHP 也支持 PUT 方法的文件上传,Netscape Composer 和 W3C 的 Amaya 客户端使用这种方法。请参阅对 PUT 方法的支持以获取更多信息。 

例 39.1. 文件上传表单

可以如下建立一个特殊的表单来支持文件上传: 

    

<!-- The data encoding type, enctype, MUST be specified as below -->
<form enctype="multipart/form-data"&