我的表单包含许多输入字段。但我需要使用foreach循环从表单中获取一个字段。
foreach ($_POST['image'] as $image):
//mysql query to insert
endforeach;
如何为每个循环使用'image'的发布值?我需要使用这个foreach循环获取每个图像名称。
谢谢!
答案 0 :(得分:2)
如果您使用了输入类型=“文件”,则必须检查以下内容
您的表单必须在表单标记中包含属性enctype =“multipart / form-data”。
您无法从$ _POST数组中获取文件名,而应使用$ _FILES ['fieldname'] ['name'];
答案 1 :(得分:0)
您需要使用$ _FILES。在您的表单中,如果图像输入是....
... input type =“file”name =“image”id =“image”/>
...获取图片名称需要使用$ _FILES ['image'] ['name']