我公司目前正试图精简我们的流程提交表单。 我已阅读,我们正在尝试做的可以用PHP或PHPMailer的做,但我似乎已经打了一个路障。
我们现在要做的是在浏览器中打开一个可填写的PDF,完成它,然后在底部点击一个按钮,它发送给指定的接收者。
我现在有一个PHP脚本,可以让我的电子邮件使用的PHPMailer和我们的服务器的电子邮件服务的空白文档。
我一直在使用的PHPMailer的“AddStringAttachment”功能的尝试:
<?php
require("../PHPMailer_5.2.3/class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP(); // telling the class to use SMTP
$mail->Host = "xxx.xxx.org"; // SMTP server
$mail->From = "xxx@xxx.org";
$mail->AddAddress("xxx@xxx.org");
$mail->Subject = "Attachment Test";
$mail->Body = "Hi! \n\n This is my first e-mail sent through PHPMailer.";
$mail->WordWrap = 50;
$mail->AddStringAttachment($string,'filename.pdf');
if(!$mail->Send()) {
echo 'Message was not sent.';
echo 'Mailer error: ' . $mail->ErrorInfo;
} else {
echo 'Message has been sent.';
}
?>
......但我无法找到一个方法来定义,将填妥的表格方式的字符串。 目前,如果我把所有数据变成“$字符串”字段中的电子邮件失败。
这甚至可能吗? 或者,我只是纺纱我的车轮?