2012-02-16 27 views
6

Birden çok ek posta göndermek için php mailer sınıfını kullanıyorum.Phpmailer aracılığıyla çoklu ekler

eposta Sended zaman bu iki satır apear

İlk, bu hatalar class.phpmailer.php gelmektedir:

kaldırılan özellikler: İki hata yolumu geliyor önerilmiyor) Fonksiyon set_magic_quotes_runtime (/ var/www/dev01/maiarn/class.phpmailer.php hattında 1471

kaldırıldı,: İşlev set_magic_quotes_runtime() 1475 Mesaj sahip hattında /var/www/dev01/maiarn/class.phpmailer.php içinde kaldırıldı gönderildi.

İkinci eposta tek eki ile gönderilir, ikinci nereye gider:

$mail->AddAttachment("logo.jpg"); // attachment 
$mail->AddAttachment("logo.jpg"); 

Herhangi Yardım Çalıştırdığınız zaman PHP4 için PHPMailer kullanıyor gibi görünüyor

+0

Lütfen daha fazla kod sağlayabilir ve kodunuzu kod olarak biçimlendirir misiniz? Sağladığınız her şeyin, işe yarayacak gibi görünen bir kod satırı olması durumunda bir hatanın nerede olduğunu söylemek zor. Karşılaştığınız diğer iki hata muhtemelen elinizin dışındadır ve sadece bu ekip tarafından güncellenmesi gereken phpmailer'ın bir parçasıdır, ancak daha fazla kod olmadan bilmek zordur. Teşekkürler! – itsmequinn

cevap

2

PHP5. Eğer gerçekten PHP5 kullanıyorsanız, en son PHPMailer 'in http://code.google.com/a/apache-extras.org/p/phpmailer/downloads/list

olduğundan emin olun Ekler için aynı dosyayı iki kez mi ekliyorsunuz? PHPMailer muhtemelen çiftleri kaldırıyor.

+0

phpmailer v5.1 ile php 5.3.9 kullanıyorum. –

+0

, doğru kombinasyon –

+0

En son PHPMailer ile güncelleştirmeyi deneyin, eğer sorunu çözmezse, sadece şu hataları kullanarak gizleyebilirsiniz: http://php.net/manual/en/function.error-reporting. php – 472084