加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php 一个非常简单的文件上传实例demo

发布时间:2020-05-30 18:51:01 所属栏目:PHP 来源:互联网
导读:对php初学者来说,要自己写一个php 文件上传的实例可能有点困难,因此本文章向php新手提供一个非常简单的文件上传实例,php新手可以直接将代码copy一下就行。需要的菜鸟可以参考一下。

首先来看一下html form代码:

php 一个非常简单的文件上传实例demo

File Upload

请选择要上传的文件


这里要注意两点:

当表单里面有上传文件的input时(即input='file'),表单form的enctype属性要设置为multipart/form-data

HTML文件上传控件,我们一般使用

再来看一下php处理表单的代码:

if( $_FILES['file']['name'] != "" )

{

copy ( $_FILES['file']['tmp_name'],

"C:/Apache/htdocs/" . $_FILES['file']['name'] )

or die( "Could not copy file" );

}

else

{

die( "No file specified" );

}

?>

Upload complete

File upload succeeded...

  • Sent:
  • Size: bytes
  • Type:

">Click here to view file

这里我们使用了phpcopy函数将文件上传到服务器,当然也可以使用move_uploaded_file函数。关于代码中使用到的全局数组 $_FILES,可以参考下面的说明:

$_FILES["file"]["name"] - 被上传文件的名称

$_FILES["file"]["type"] - 被上传文件的类型

$_FILES["file"]["size"] - 被上传文件的大小,以字节计

$_FILES["file"]["tmp_name"] - 存储在服务器的文件的临时副本的名称

$_FILES["file"]["error"] - 由文件上传导致的错误代码

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读