<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// ဤဆောင်းပါးမတိုင်မီဖြစ်သည် PHP ခဲှခြား,စာသား၏အကြောင်းအရာနှင့်အတူလုပ်ဖို့ဘာမှမရှိဘူး</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ဒီဆောင်းပါးကနေဖြစ်ပါတယ် PHP အလိုအလျောက်ထုတ်လုပ်လိုက်တဲ့。\n"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
<h1>mb_send_mail အီးမေးလ်များပို့သောအခါ counbled code ရှိလျှင်ဘာလုပ်ရမည်နည်း?concled code ကိုရှောင်ရှားရန်လက်တွေ့နည်းလမ်းများ</h1>
<p>အသုံးပြုမှုအတွက် PHP ၏ <code>mb_send_mailအီးမေးလ်ခေါင်းစီးများသည် concled code, အထူးသဖြင့် အကြောင်းအရာအမျိုးအစား နှင့် ဘာသာရပ်များ၏ encoding ကိုရှောင်ရှားရန်သော့ချက်ဖြစ်သည်။ တရုတ်အကြောင်းအရာများအတွက် MB_Code_Mimeheader ကို အသုံးပြုရန်အကြံပြုသည်။
<span><span>$ ဘာသာရပ်</span></span> <span>=</span> <span><span>"Test Mail"</span></span> <span>;
</span><span><span>$ encoded_subject_subject</span></span> <span>=</span> <span><span class="function_ invoke__">mb_encode_mimeheader</span></span> <span>(</span> <span><span>$ ဘာသာရပ်</span></span> <span>"</span> <span><span>utf-8"</span></span> <span>);
</span><p>ထို့နောက်ဤ encoded ခေါင်းစဉ်ကို <span class="fun">MB_send_mail</span> တွင်သုံးပါ။</p><pre>
<span><span class="function_ invoke__">mb_send_mail</span></span> <span>(</span> <span><span>$ သို့</span></span> <span>$</span> <span><span>encoded_subject_subject_subject</span></span> <span>,</span> <span><span>$ message</span></span> <span>,</span> <span><span>$ headers</span></span> <span>);
</span><h2><span><span>4 ။</span></span> <span>HTML စာနှင့်ပူးတွဲဖိုင်များ</span><p> အကယ်. သင်သည် HTML mail ကိုပို့လျှင် <span class="fun">အကြောင်းအရာအမျိုးအစားကို</span> <span class="fun">စာသား / HTML</span> သို့ပြောင်းရန်လိုအပ်သည်။</p><pre>
<span><span>$ headers</span></span> <span>။ =</span> <span><span>"အကြောင်းအရာအမျိုးအစား: text / html; charset = utset = utf-8 \ r \ n"</span></span> <span>;
</span><p>ပူးတွဲဖိုင်များပေးပို့သည့်အခါ MIME နယ်နိမိတ်နှင့် encoding method ကိုပိုမိုအာရုံစိုက်ပါ,</p><h2> <span><span>5 ။</span></span> <span>ဘုံကြိုတင်ကာကွယ်ရေး</span><ul><li> PHP script file ကို enf <span><span>-8</span></span> <span>encoded လုပ်ပြီးမရှိတော့ပါ။</span><li> အီးမေးလ်အကြောင်းအရာများတွင်စာလုံးအကြီးအလုံးအမျိုးမျိုးကိုမရောထွေးပါနှင့်။</li><li> အကယ်. သင်သည်တတိယပါတီစာကြည့်တိုက် (phpmailer ကဲ့သို့သော) ကိုအသုံးပြုပါက Encoding ပြ issues နာများကိုများသောအားဖြင့်အတွင်းပိုင်းကိုအများအားဖြင့်အလိုအလျှောက်ကိုင်တွယ်လိမ့်မည်။</li></ul><h2> အကျဉ်းချုပ်</h2><p> အောက်ပါအဆင့်သုံးဆင့်သည် <span class="fun">MB_Send_mail</span> ပို့ခြင်းအတွက်အီးမေးလ်များကိုထိထိရောက်ရောက်မှထိရောက်စွာရှောင်ရှားနိုင်သည်။</p><ol><li> မှန်ကန်သောအတွင်းပိုင်း encoding <span class="fun">mb_internal_encoding ("Utf-8")</span> ကိုသတ်မှတ်ပါ။</li><li> MAIL header တွင် <span class="fun">charset = utst = 8</span> ကိုသတ်မှတ်ပါ။</li><li> တရုတ်အကြောင်းအရာများအတွက် <span class="fun">MB_Code_Mimeheader</span> encoding ကိုသုံးပါ။</li></ol><p> အထက်ပါနည်းလမ်းများကိုကျွမ်းကျင်ပြီးသည့်နောက်တွင်သင်သည်တရုတ်အီးမေးလ်များကိုယုံကြည်စိတ်ချစွာပေးပို့နိုင်သည်။</p> <span><span><?php</span></span><span>
</span><span><span>// ဆောင်းပါးအဆုံးတွင် PHP သည်အဓိကစာသားနှင့်မသက်ဆိုင်ပါ</span></span><span>
</span><span><span>ပဲ့တင်သံ</span></span><span> </span><span><span>"ဆောင်းပါးကိုထုတ်ပေးတယ်။ "</span></span> <span>;</span> <span><span>></span></span><span>
</span></span></div></div>