enctype ='multipart / form-data'首次请求后,发布请求失败

时间:2019-08-17 07:58:10

标签: php http

所以我需要制作一个可以接受多张照片上传并看起来像这样的表格:

<form action='' method='post' enctype='multipart/form-data'>
  <input type='text' name='title' required /><br>
  <input type='file' name='photos[]' accept='image/*' multiple required /><br>
  <input type="submit" value="Create" />
</form>

问题是当我最初使用以下代码单击“提交”按钮以回显我的输入

if ($_SERVER["REQUEST_METHOD"] == "POST") {
  echo $_POST['title'];
  print_r($_FILES['photos']);
}

php发出通知,

Notice: Undefined index: title in /var/www/html/test.php on line 7

但是当我在提交以前的表单后刷新页面或提交其他表单时,一切正常,但没有文件输出。

当我选择少于10张照片时,似乎没有出现此问题。

我已经尝试过firefox和chrome,并且两者都能产生相同的结果。

0 个答案:

没有答案