900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 如何用POST方法上传文件 – PHP基础 – 前端 php 英国时区代码

如何用POST方法上传文件 – PHP基础 – 前端 php 英国时区代码

时间:2021-02-06 15:14:10

相关推荐

如何用POST方法上传文件 – PHP基础 – 前端 php 英国时区代码

POST方法上传文件 随着PHP不断的完善,PHP对文件上传的支持也越来越完美,在PHP 4.0.3以前大家只能用copy() 和 is_uploaded_file()方法结合来上传文件,呵呵,其实就是这样大家也会感觉到PHP相对于ASP来说上传文件要方便很多,这也就是本人选择PHP的一点小小的引以为豪的地方。PHP 4.0.3之后PHP又出了一个新函数move_uploaded_file()。上传文件相对来说又简便了不少,只要这一个函数就行(偶可不是说上传文件系统只要就一个函数就足够了,大家可不要误解偶的意思,偶的意思是move_uploaded_file是上传文件的一个核心函数)。 好了,大家看一个三个函数的讲解(资料来自:PHP手册)。 copy(string source,string desk); 将文件从 source 拷贝到 dest。如果成功则返回 TRUE,失败则返回 FALSE。 例: if (!copy($file, $file.’.bak’)) { print (“failed to copy $file…\n”); } is_uploaded_file(string filename) 如果 filename 所给出的文件是通过 HTTP POST 上传的则返回 TRUE。 move_uploaded_file(string filename, string destination) 本函数检查并确保由 filename 指定的文件是合法的上传文件(即通过 PHP 的 HTTP POST 上传机制所上传的)。如果文件合法,则将其移动为由 destination 指定的文件。 由三个函数的解释就可以得到一个结论,move_uploaded_file()是copy()和is_uploaded_file()函数的结合 讲了这么半天大家用起这三个函数可能还会有些生疏,下面给大家两个例子: 首先,建立一个前台页面,命名为index.html Code代码如下:

1,下面是关于copy()和is_uploaded_file()方法上传文件的方法(保存为:copy.php,上传文件需要将index.html中的_URL_改为copy.php) Code代码如下:

2,下面是关于move_uploaded_file()方法上传文件的方法(保存为:move.php,上传文件需要将index.html中的_URL_改为move.php) Code代码如下: 文件上传就讲到这里了,这只是两个小程序,其实要完成文件上传所要的代码可不是这些就能了事的。一般还要有文件大小限制,文件扩展名选取,还有一些其它的安全方案。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。