您的位置:首页 > 编程语言 > PHP开发

php之文件上传简单介绍

2016-06-08 14:30 399 查看
要声明的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 "失败";
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: