Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PHPMailer दोहरा ईमेल भेज रहा है

यहां दो समस्याएं हैं:

  • आप मेल से पता नहीं हटा रहे हैं, इसलिए जब आप दूसरा पता जोड़ते हैं, तो पहला वाला वहीं रहता है और दोनों को दूसरा पता दिखाई देगा।
  • आप एक header का उपयोग कर रहे हैं अपनी स्क्रिप्ट को समाप्त किए बिना अपने लूप में रीडायरेक्ट करें। यह रीडायरेक्ट के चलने के बाद कोड का कारण बन सकता है, लेकिन कितनी और कितनी देर तक इसकी कोई गारंटी नहीं है।

पहली समस्या जिसे आप लूप के अंत में प्राप्तकर्ताओं को साफ़ करके हल कर सकते हैं:

$mail->ClearAllRecipients();

दूसरी समस्या के लिए, आपको लूप के अंदर कहीं भी रीडायरेक्ट नहीं करना चाहिए और जब आप सभी संदेश भेजे जाने के बाद रीडायरेक्ट करते हैं, तो आपको exit; का उपयोग करके अपने scipt से बाहर निकलना चाहिए। ताकि उसके बाद कुछ भी निष्पादित न हो।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. बायां एकल रैंडम रिकॉर्ड MySQL में शामिल हों

  2. MySQL मदद:अपडेट क्वेरी को ऑप्टिमाइज़ करें जो दूसरे कॉलम के क्रम के अनुसार रैंक सेट करती है

  3. SQLalchemy:परिवर्तन डीबी करने के लिए प्रतिबद्ध नहीं है

  4. टेक्स्ट स्ट्रिंग से वेब पता हटाएं

  5. कैसे गतिशील रूप से कपड़े से mysql डेटाबेस बनाने के लिए