我遇到文件上传问题。这是我的形式部分:
<input type="file" name="image_file" />
<input type="submit" name="add_new" value="Upload" />
在脚本中我有一个代码:
print_r($_FILES);
在选择和发送图像后,我有一个空数组$ _FILES。为什么呢?
答案 0 :(得分:4)
表单必须设置如下:
<form action="myuploadpage.php" method="post" enctype="multipart/form-data">
...
</form>
以便浏览器知道将图像与数据一起发送。
答案 1 :(得分:0)
您是否已将表单方法设置为POST数据到PHP脚本并将操作设置为指向它?如果是这样,那么你应该能得到类似$ _FILES ['image_file'] ['name']
的东西