当前位置:Gxlcms > PHP教程 > PHP没选择图片也会打印出选择图片

PHP没选择图片也会打印出选择图片

时间:2021-07-01 10:21:17 帮助过:9人阅读

前台代码 浏览图片控件
while($row = mysql_fetch_array($result))  {echo'';  }


后台
  for($i=1;$i<10;$i++)  {	  $j=$i+1;	  $k=$i+5;  if ($_FILES["file'.$i.'"]["error"] > 0)  { echo'没有选择图片'.$j;  ${"iii".$i}=$_POST['detail'.$k];    }else  {   if (file_exists("images/" . $_FILES["file'.$i.'"]["name"]))      {      echo $_FILES["file'.$i.'"]["name"].'图片文件名'.$j.'已存在请换文件名';	    ${"iii".$i}='';      }    else      {		        move_uploaded_file($_FILES["file'.$i.'"]["tmp_name"],      "images/" . $_FILES["file'.$i.'"]["name"]);      echo "Stored in: " . "images/" . $_FILES["file'.$i.'"]["name"];	  ${"iii".$i}= 'images/'.$_FILES["file'.$i.'"]["name"];		  }  }      }


为什么我没有选择图片 不会输出没有选择图片


回复讨论(解决方案)

"file'.$i.'"
这种东西得不到你想要的结果,应该是
"file{$i}"

你先把这个改了再说吧

PHP变量分离不是都是用'.$i.'的么。。

我都把双引号改成单引号就解决了

提交后 print_r($_FILES); 看看都是些什么

人气教程排行