让我的发件人选择是否发送附件
Making my sender option to send attachment or not
有人知道我的发件人发生了什么事吗? , 尝试选择是否发送附件
if ($makassarid_setup['filesend'] == 1) {
$filepdf = file_get_contents($AddAttachment);
$mail->AddAttachment($filepdf);
}
那是来自 MKSENDERS,发件人本身 $makassarid_setup
来自 mks.setting.php 作为配置文件,它已包含在 MKSENDERS 文件的顶部
正如你在 if ($makassarid_setup['filesend'] == 1) {
上看到的
如果我在 mks.setting.php 文件 "filesend" => 1,
(在 mks.setting.php)上设置了 1,它应该发送附件,但是当我执行发件人
时它给了我输出
PHP Notice: Undefined variable: AddAttachment in /home/ubuntu/workspace/DEATHhomo/MKSENDERS on line 125
PHP Warning: file_get_contents(): Filename cannot be empty in /home/ubuntu/workspace/DEATHhomo/MKSENDERS on line 125.
当我打开 "filesend" => 0,
它正常发送电子邮件,没有任何错误输入,并且 $filepdf
来自 mks.setting.php "filepdf" => "file/attachment/a.pdf",
所以它是文件名当然不是空的,我真的很感谢你的帮助。
非常感谢! :D
if ($makassarid_setup['filesend'] == 1) {
$takeattachmentfromtheconfig = $makassarid_setup['filepdf']
$callingtheattachmentabove = file_get_contents($takeattachmentfromtheconfig);
$mail->AddAttachment($callingtheattachmentabove;
}
这样对吗?
PHPMailer 只需要文件名,而不是其内容,所以您似乎想要:
if($makassarid_setup['filesend']==1){
$mail->AddAttachment($filepdf);
}
有人知道我的发件人发生了什么事吗? , 尝试选择是否发送附件
if ($makassarid_setup['filesend'] == 1) {
$filepdf = file_get_contents($AddAttachment);
$mail->AddAttachment($filepdf);
}
那是来自 MKSENDERS,发件人本身 $makassarid_setup
来自 mks.setting.php 作为配置文件,它已包含在 MKSENDERS 文件的顶部
正如你在 if ($makassarid_setup['filesend'] == 1) {
上看到的
如果我在 mks.setting.php 文件 "filesend" => 1,
(在 mks.setting.php)上设置了 1,它应该发送附件,但是当我执行发件人
PHP Notice: Undefined variable: AddAttachment in /home/ubuntu/workspace/DEATHhomo/MKSENDERS on line 125
PHP Warning: file_get_contents(): Filename cannot be empty in /home/ubuntu/workspace/DEATHhomo/MKSENDERS on line 125.
当我打开 "filesend" => 0,
它正常发送电子邮件,没有任何错误输入,并且 $filepdf
来自 mks.setting.php "filepdf" => "file/attachment/a.pdf",
所以它是文件名当然不是空的,我真的很感谢你的帮助。
非常感谢! :D
if ($makassarid_setup['filesend'] == 1) {
$takeattachmentfromtheconfig = $makassarid_setup['filepdf']
$callingtheattachmentabove = file_get_contents($takeattachmentfromtheconfig);
$mail->AddAttachment($callingtheattachmentabove;
}
这样对吗?
PHPMailer 只需要文件名,而不是其内容,所以您似乎想要:
if($makassarid_setup['filesend']==1){
$mail->AddAttachment($filepdf);
}