个人头像

柠檬酸

1月前来过

控制台
欢迎来到我的博客!
默认封面

00:00/

播放列表

解决php上传不了文件,$_FILES为空的问题

发布于2016-10-18 / 738次浏览

首先查看php.ini

max_file_uploads,post_max_size大小都不得超过才可以上传

其次:

上传文件的表单编码类型必须设置成 enctype=”multipart/form-data”,因为要传大数据,一般提交方式用POST

例:

<html>
<head>
<meta charset="utf-8">
</head>
<body>
<form action="register.php" method="post" enctype="multipart/form-data">
上传头像:
<input type="file" name="file" id="file" />
</br>
<input type="submit" value="提交">
</form>
</div>
</body>
</html>
<?php
if ($_FILES["file"]["error"] > 0) {
echo "Error: " . $_FILES["file"]["error"] . "<br />"; //由表单file input的到$_FILES的值
}else {
echo "Upload: " . $_FILES["file"]["name"] . "<br />";
echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
echo "Stored in: " . $_FILES["file"]["tmp_name"];
}
?>

最后修改于:2016年12月23日 下午6:55

喜欢 0
TAGS:  暂无标签
本站文章除注明转载/出处外,均为本站原创或翻译。若要转载但请务必注明出处,尊重他人劳动成果。 转载请注明出处链接 : 解决php上传不了文件,$_FILES为空的问题

暂无评论