Dav*_*nes 1 php forms file-upload
我有一个包含文件上传的表单.表格中的所有内容似乎都工作得很好,只不过它$_FILES['file']['name']会变空.
HTML
<form ... >
<input class="file" type="file" name="file[]" />
<input class="file" type="file" name="file[]" />
<input class="file" type="file" name="file[]" />
</form>
Run Code Online (Sandbox Code Playgroud)
PHP
foreach ($_FILES['file']['name'] as $index => $file) {
// Handle file upload
}
Run Code Online (Sandbox Code Playgroud)
我得到一个错误,说$_FILES['file']没有定义索引.我已经检查过在PHP中启用了文件上传.还有什么可能导致这个空白?
enctype是对的吗?
尝试
<form action="upload_file.php" method="post" enctype="multipart/form-data">
<input class="file" type="file" name="file[]" />
<input class="file" type="file" name="file[]" />
<input class="file" type="file" name="file[]" />
</form>
Run Code Online (Sandbox Code Playgroud)
如果没有enctype,将不会上传任何文件,因此该$_FILES数组将为空.
| 归档时间: |
|
| 查看次数: |
2340 次 |
| 最近记录: |