【发布时间】:2020-10-14 15:30:42
【问题描述】:
我正在尝试进行输入,用户可以在邮件中选择多个图像。
我遇到了一个需要帮助的错误:
Warning: count(): Parameter must be an array or an object that implements Countable in
HTML:
<form class="contact-form" action="contactform.php" method="post" enctype="multipart/form-data">
<input type="file" class="file" name="image[]" id="image[]" multiple/>
</form>
for($ct=0;$ct<count($_FILES['image']['tmp_name']);$ct++)
{
$uploadfile = tempnam(sys_get_temp_dir(), sha1($_FILES['image']['name'][$ct]));
$filename =$_FILES['image']['name'][$ct];
if (move_uploaded_file($_FILES['image']['tmp_name'][$ct], $uploadfile)) {
$mail->addAttachment($uploadfile, $filename);
}
}
【问题讨论】: