भेज रहा है मुझे पता है कि इसके लिए कुछ समान प्रश्न हैं लेकिन मैं इसे काम नहीं कर सकता।PHP ईमेल बीसीसी
ठीक है, मेरे पास $ 6.0List नामक चर में मेरे डेटाबेस से प्राप्त ईमेल की एक सूची है। यदि मैं चर को $to
सेक्शन में डालता हूं लेकिन में मैं इसे बीसीसी के साथ काम नहीं कर पा रहा हूं तो मैं एक फॉर्म से एक ईमेल भेजने के लिए अपना कोड प्राप्त कर सकता हूं। मैंने $to
पर एक ईमेल भी जोड़ा है, लेकिन यह कोई फर्क नहीं पड़ता है।
मेरा कोड यहां है।
$to = "[email protected]";
$subject .= "".$emailSubject."";
$headers .= 'Bcc: $emailList';
$headers = "From: [email protected]\r\n" . "X-Mailer: php";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
$message = '<html><body>';
$message .= 'THE MESSAGE FROM THE FORM';
if (mail($to, $subject, $message, $headers)) {
$sent = "Your email was sent!";
} else {
$sent = ("Error sending email.");
}
मैं दोनों कोड की कोशिश की है:
$headers .= 'Bcc: $emailList';
और
$headers .= 'Bcc: '.$emailList.';
ऐसा नहीं है कि ईमेल नहीं अलग नहीं कर रहे हैं क्योंकि वे कर रहे हैं। मुझे पता है कि वे इसलिए हैं क्योंकि यह $to
अनुभाग में $emailList
डालता है।
मैं, जोड़ना चाहिए $message
बिट्स और एचटीएमएल सामान ध्यान न दें। मैंने उन सभी को प्रदान नहीं किया है इसलिए यही कारण है कि यह इस कोड से गुम है।
आप अपने बीसीसी शीर्षलेख के बाद "\ r \ n" गायब हैं और फिर आप अगली पंक्ति पर हेडर को ओवरराइट कर रहे हैं। – drew010
मैंने \ r \ n के साथ भी कोशिश की है। तो मैं बीसीसी कहां रखूं? क्या इसे किसी विशिष्ट स्थान पर होना चाहिए? –
@ ड्रू010, आपकी टिप्पणी को उत्तर के रूप में पोस्ट किया जाना चाहिए। – davidethell