我正在尝试使用 php 创建文件上传。但$_FILES['photo']['name']
什么也不返回。然后我google了很多,找出var_dump
方法。当我运行它时。它返回以下数组。
array (size=5)
'name' => string '' (length=0)
'type' => string '' (length=0)
'tmp_name' => string '' (length=0)
'error' => int 4
'size' => int 0
名称、类型和 tmp_name 为空。
这是完整的代码。(PHP)
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
var_dump($_FILES['photo']);
}
HTML
<form class="bs-docs-example" action="upload.php" method="post" enctype="multipart/form-data">
<fieldset>
<legend>File Upload</legend>
<label><input type="file" name="photo" size="25" /></label>
<label><input type="file" name="photo" size="25" /></label>
<label><input type="file" name="photo" size="25" /></label>
<label><button type="submit" name="add_video" value="Submit" class="btn">Submit</button></label>
</fieldset>
</form>
有什么建议么。提前致谢。