zl程序教程

您现在的位置是:首页 >  后端

当前栏目

php之文件上传简单介绍

PHP文件上传 简单 介绍
2023-09-14 09:00:26 时间
要声明的form表单格式 form action= act.php method= post enctype= multipart/form-data 用户名: input type= text name= username / br/ 头像: input type= file name= pic /
要声明的form表单格式
 form action="act.php" method="post" enctype="multipart/form-data" 

 用户名: input type="text" name="username" / br/ 

 头像: input type="file" name="pic" / 

 input type="submit" value="提交" / 

 /form 


接收页面分析

 ?php

文件上传的注意事项:

1.必须POST提交

2.要声明enctype选项

//print_r($_POST);

print_r($_FILES);

$_FILES 文件上传详解

Array

 [pic] = Array //表单域里的name

 [name] = 1ad28bfacf02cec6b58f3154.jpg //文件原名

 [type] = image/pjpeg //文件类型

 [tmp_name] = C:\WINDOWS\Temp\phpC.tmp // 临时文件名

 [error] = 0 //错误代码 0 表示没有错误

 [size] = 87119 // 文件大小 以字节计算

//移动上传后的临时文件?A:用move_uploaded_file

if(move_uploaded_file($_FILES[pic][tmp_name], ./file/.$_FILES[pic][name]) ) {

 echo "成功";

}else {

 echo "失败";