我添加附件如下:PHPMailer的 - 只有第一個附件發送
for ($i = 0; $i <= 2; $i++)
{
if(file_exists($dir . $_FILES["file".$i]["tmp_name"])){
$mail->AddAttachment($dir . $_FILES["file".$i]["tmp_name"],$_FILES["file".$i]["name"]);
}
}
文件正確的服務器上載,但只有第一個連接附件的電子郵件。對於第二個和第三個附件,我得到錯誤:Could not access file: upload/
。我已經發現在class.phpmailer.php
行7 => 0
應替換爲7 => count($this->attachment)
,但它沒有幫助。你能幫我解決這個問題嗎? TIA
這可能是文件權限問題嗎? – EdoDodo
所有文件具有相同的權限,但僅附加第一個文件。所以我認爲還有一個問題。 – mkas