我正在用PHPMailer发送一封电子邮件,这可以很好地工作:
$mail->Subject = "My Email Subject";
$mail->msgHTML(file_get_contents('emailcontent.html'), __DIR__);
$mail->send();
文件'emailcontent.html'在当前目录中,它可以正常工作。
现在我想把'emailcontent.html'文件移到子目录'emails/emailcontent.html'中。
我试过了。。。
$mail->msgHTML(file_get_contents('emailcontent.html'), __DIR__.'/emails/');
。。。还有这个。。。
$mail->msgHTML(file_get_contents('/emails/emailcontent.html'), __DIR__);
。。。但都不管用。
我做错了什么?
感谢@RiggsFolly帮我解决了问题。。。问题是一个差事/
。
这是可行的:
$mail->msgHTML(file_get_contents('emails/emailcontent.html'), __DIR__);