PHPMailer - 如何从POST添加pdf文件的附件

时间:2017-09-08 23:22:00

标签: php phpmailer base

我从我的Android设备发送PDF文件到PHP服务器,然后通过PHPMailer发送。 发送的PDF编码为Base64:Base64.encodeToString(data, Base64.DEFAULT);

我通过这种方式接收数据:$pdf= $_POST["pdf"];

然后我用PHPMailer发送它:$mail->AddStringAttachment($pdf, 'ock.pdf', 'base64', 'application/pdf')

当我添加“AddStringAttachment”时邮件没有发送,但是当我删除它时,我会收到邮件。

Ps:我已经尝试过:$mail->addAttachment($pdf, 'ock.pdf')& $mail->addAttachment(base64_decode($pdf), 'ock.pdf')

0 个答案:

没有答案