首页 > 网站建设 >

网站建设公司浅析怎么远程文件上传

发布时间:2019-11-27 作者:网站建设

  网站建设公司浅析怎么远程文件上传,通过HTTP协议上传文件,需要在php.ini配置文件中对上传参数进行修改和设置,同时需要了解预定义变量$_FILES和move_uploaded_file()函数的使用,其中$_FILES变量用来对上传文件进行限制和判断,然后使用move_uploaded_file()函数完成文件上传操作。
1.初始化配置参数
  在实现远程访问之前,读者需要在php.ini中配置文件上传的相关信息。打开php.ini,找到并设置如下几个配置选项。
(1)file_uploads=on;
是否允许通过HTTP上传文件的开关。默认为ON,即是开启的。
(2)upload_tmp_dir=
文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹。
(3)upload_max_filesize=2m;
允许上传文件大小的最大值,默认为2MB。
(4)post_max_size=8m;
通过表单POST给PHP所能接收的最大值,包括表单里的所有值,默认为8MB。
2.设置预定义变量$_FILES$_FILES
  变量存储的是上传文件的相关信息,这些信息对于上传功能有很大的作用。
3.上传文件
  要上传文件,必须调用move_uploaded_file()函数,该函数的语法格式如下:
boolmove_uploaded_file(string$filename,string$destination)
该函数将检查并确保由参数filename指定的文件是合法的上传文件,即通过PHP的HTTPPOST上传机制所上传的。如果文件合法,则将其移动为由destination指定的文件。
  如果filename不是合法的上传文件,不会出现任何操作,move_uploaded_file()将返回false。如果filename是合法的上传文件,但出于某些原因无法移动,不会出现任何操作,move_uploaded_file()将返回false。此外还会发出一条警告。如果目标文件已经存在,将会被覆盖。深圳网站建设公司本文关于“网站建设公司浅析怎么远程文件上传”的知识就介绍分享到这里,谢谢关注,博纳网络编辑整理。
 
文章标题:网站建设公司浅析怎么远程文件上传
本文地址:https://www.198bona.com/news/4820.html
如果您觉得案例还不错请帮忙分享:

网站建设

网络推广

解决方案

域名主机

建站行业资讯