2012-02-16 13 views
6

के माध्यम से एकाधिक अनुलग्नक मैं एकाधिक संलग्नक मेल भेजने के लिए PHP मेलर क्लास का उपयोग कर रहा हूं। दो त्रुटि मेरे रास्ते आ रहे हैं:phpmailer

पहले इन दो पंक्तियों apear जब ईमेल sended है, इन त्रुटियों class.phpmailer.php से कर रहे हैं:

अमान्य:) पदावनत ( में पदावनत किया गया है/var/www/dev01/maiarn/class.phpmailer.php लाइन पर 1471

अमान्य: पदावनत() लाइन पर /var/www/dev01/maiarn/class.phpmailer.php में हटा दिया गया है 1475 संदेश है भेजा गया है।

दूसरा ईमेल केवल एक अनुलग्नक के साथ भेजा जाता है, दूसरा चला जाता है जहाँ:

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

किसी भी सहायता

+0

क्या आप कृपया कोड कोड के रूप में अपना कोड और प्रारूप प्रदान कर सकते हैं? यह कहना मुश्किल है कि आपके द्वारा प्रदान की जाने वाली त्रुटि एक कोड हो सकती है जो ऐसा लगता है कि यह काम करेगा। आप जिन दूसरी त्रुटियों का सामना कर रहे हैं वे शायद आपके हाथों से बाहर हैं और केवल phpmailer का हिस्सा हैं जिन्हें उस टीम द्वारा अपडेट किया जाना आवश्यक है, लेकिन बिना किसी कोड के जानना मुश्किल है। धन्यवाद! – itsmequinn

उत्तर

2

ऐसा लगता है कि आप PHP4 के लिए PHPMailer का उपयोग कर रहे हैं जब आप चल रहे हैं PHP5। यदि आप वास्तव में PHP5 चला रहे हैं, तो सुनिश्चित करें कि आपके पास नवीनतम PHPMailer http://code.google.com/a/apache-extras.org/p/phpmailer/downloads/list

अनुलग्नकों के लिए, आप एक ही फ़ाइल को दो बार जोड़ रहे हैं? PHPMailer शायद डुप्लिकेट को हटा रहा है।

+0

मैं phpmailer v5.1 के साथ php 5.3.9 का उपयोग कर रहा हूं। –

+0

यह है, सही संयोजन –

+0

नवीनतम PHPMailer को अपडेट करने का प्रयास करें, यदि यह समस्या को ठीक नहीं करता है, तो आप केवल त्रुटियों को छिपा सकते हैं: http://php.net/manual/en/function.error-reporting। php – 472084

संबंधित मुद्दे