का उपयोग कर ईमेल संदेश निकाय में विस्मयादिबोधक चिह्न प्रकट होता है मैं अपनी वेबसाइट में ईमेल भेजने के लिए phpmailer का उपयोग कर रहा हूं। मेरा कोड ठीक काम करता है लेकिन कभी-कभी ईमेल संदेश निकाय में यादृच्छिक स्थानों पर विस्मयादिबोधक चिह्न होता है। मेरा कोड निम्नानुसार है:phpmailer
$mail->SetFrom(FROM_EMAIL,FROM_NAME); //emailid of sender(admin)
$mail->Subject = 'Subject here.'; //subject of email
$mail->AddAddress(Address here); //emailid of user(recipient)
$content = 'some html code here';
$mail->MsgHTML($content); //this is body of email
$mail->Send();
यह ठीक काम करता है। लेकिन कभी नहीं मिल रहा है क्यों विस्मयादिबोधक आता है। अग्रिम धन्यवाद ...
विस्मयादिबोधक चिह्न '!' या प्रश्न चिह्न '?' ?? अक्सर, यदि एचटीएमएल मेल देखने वाला क्लाइंट चरित्र सेट गलत व्याख्या करता है (क्योंकि आपका संदेश इसे गलत तरीके से रिपोर्ट करता है), अमान्य वर्ण '?' के रूप में दिखाई देंगे। –
को '$ मेल-> CharSet = 'UTF-8' की आवश्यकता हो सकती है;' –