使用phpmailer动态附加php文件在打开文件时显示错误

时间:2014-07-27 10:38:54

标签: php pdf phpmailer

我使用PHPMailer发送pdf文件作为附件,使用mpdf生成。

但是在接收邮件时,附件没有打开,并且显示错误,即#440; Adob​​e读者无法打开文件,因为该文件已损坏或不受支持类型"。还说附件没有被正确解码。

我用来上传文件的代码是

$string = file_get_contents("url?var1&var2");
$binary_content = file_get_contents($string);

$emailobj->AddStringAttachment($binary_content, "invoice.pdf", $encoding = 'base64', $type = 'application/octet-stream');""

注意:我不希望将文件上传到服务器。

请为此提供任何解决方案。

0 个答案:

没有答案