我正在尝试提交我的文件输入,但是当我提交表单并显示输出时,操作不会获得$ _FILES数组。
我的文件输入,我使用jquery点击功能打开它。(我需要隐藏它,因为我有另一个按钮,我用它来上传)
<input type="file" style="display:none;" id="filebut">
当我选择图像时,我可以使用javascript获取文件名,但是当我提交表单时,使用
print_r($_FILES)
,它显示一个空数组。如何在隐藏文件输入的同时使$ _FILES数组具有数据?
答案 0 :(得分:3)
确保包含以下内容:
enctype="multipart/form-data"
在HTML上的打开表单标记中。
e.g。
<form action="#" method="post" enctype="multipart/form-data">
....
</form>