赵工的个人空间


网络课堂部分转网页计算部分转编程演练

 PHP的使用技巧

首页 > 网络课堂 > PHP的使用技巧 > PHP上传文件数组
PHP上传文件数组

从网页上传文件,是PHP中经常要用到的方法。为了上传文件,首先需要创建表单及文件域:

<form name="form1" method="post" action="upload.php" enctype="multipart/form-data">
<tr>
  <td width="95" align="center"><span class="style2">上传:</span></td>
  <td width="200"><input name="file" type="file" size="15" maxlength="80"></td>
</tr>
<tr>
  <td>&nbsp;</td>
  <td><input type="submit" name="Submit" value="提交"></td>
</tr>

PHP中,使用$_FILES变量获取由HTTP POST/GET方式上传而提交的数据。 $_FILES变量是一个数组,包括以下几个成员:

·$_FILES['uploadfile']['name']:客户端上传文件的原名称
·$_FILES['uploadfile']['type']:文件的MIME类型,需要浏览器提供该信息的支持,如"image/gif"
·$_FILES['uploadfile']['size']:已上传文件的大小,以字节为单位
·$_FILES['uploadfile']['tmp_name']:文件上传后在服务器端存储的临时文件名
·$_FILES['uploadfile']['error']:与该文件上传相关的错误代码

如果要获取上传文件的文件名,代码为:

<?php
if(isset($_POST['Submit'])&&$_POST['Submit!=''){
$filename=$_FILES['file']['name'];
}
?>

Copyright@dwenzhao.cn All Rights Reserved   备案号:粤ICP备15026949号
联系邮箱:dwenzhao@163.com  QQ:1608288659