0
我想在Windows上發送郵件,附帶附件(帶有表格)。 我在本地主機上測試。一切都還好吧,但PHPMailer的不添加附着物和郵件發送是空白......沒有發送郵件(phpmailer),在窗口上,帶有附件
這裏我的代碼:
require_once('class.phpmailer.php');
$mail = new PHPMailer();
$mail->IsMail();
$mail->SetFrom('[email protected]', 'H');
$mail->AddReplyTo("[email protected]",'H');
$mail->AddAddress('[email protected]', "H");
if (isset($_FILES) && count($_FILES)>0) {
foreach ($_FILES as $form) {
if ($form['error']==0) {
//$source = str_replace('\\','\\\\',$form["tmp_name"]);
$source = $form["tmp_name"];
$name = $form["name"];
if (!$mail->AddAttachment($source,$name)) {
echo "ERREUR D'ATTACHEMENT !! : "; var_dump($mail->ErrorInfo);
}
}
}
}
$mail->CharSet = 'utf-8';
$subject = "...";
$message = ' ...' ;
$mail->Subject = $subject;
$mail->MsgHTML($message);
if($mail->Send()) {
$back = array('response'=>1, 'data'=>'1');
} else {
$errors = $mail->ErrorInfo;
$back = array('response'=>0, 'errors'=>$errors, 'data'=>0);
}
我沒有錯誤durong過程中添加的attachement。 .. BT郵件是空白,沒有任何附加文件:(
感謝名單, 法布里斯