【发布时间】:2018-01-04 05:40:55
【问题描述】:
我无法上传图片,我尝试使用以下代码显示。但是什么都没有显示。
PHP 代码如下
$question_image = $allquestion["'ques_image'"];<br>
$imagetemp = $_FILES[$question_image]['name'];<br>
echo "IMAGE NAME".$imagetemp;
并返回数组
Array
(
[1] => Array
(
['ques_title'] => Question 1
['ques_image'] => galaxy_s7_black.png
['choice'] => Array
(
[0] => Array
(
[0] => Question 1 - First Choice
[1] => 127
)
[1] => Array
(
[0] => Question 1 - second Choice
[1] => 128
)
)
)
[2] => Array
(
['ques_title'] => Question 2
['ques_image'] => iphone7_rosegold.png
['choice'] => Array
(
[0] => Array
(
[0] => Question 2 - First Choice
[1] => 131
)
[1] => Array
(
[0] => Question 2 - second Choice
[1] => 132
)
)
)
)
如何在多维数组循环中上传图片。
【问题讨论】:
-
ques_image仅包含图像文件的图像名称? -
加上
print_r( $_FILES)的值会返回什么? -
@PrateikDarji name="quiz[1]['ques_image']" 这就是我提交数据的方式。
-
@Narayan ,它输出空数组
-
@topper1309 如果它会返回空,请检查您的表单属性是否添加了
enctype=multipart/form-data?
标签: php arrays multidimensional-array file-upload phpmyadmin