المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح كيفيه تنسيق رسائل بريد الاعضاء html


مدهش
2011-10-01, 11:04 PM
بسم الله الرحمن الرحيم

اليوم حل وطريقه تنسيق رساله بصيغه html وارسالها لاعضاء موقعك

الشرح :


طبعا هذا الحل بعد عده مشاكل عانيت منها عند مراسلة الاعضاء ولهذا تم طرح الحل هذا لمن يرغب به

الطريقة افتح ملف admincp/email.php


ابحث عن



(http://a.tribalfusion.com/h.click/asmMvf1rFfTtJVnAYZdnc7oot7L2anl5tun5mFZbprMIXVYVYs FX0sFymavU5UY2WbBZaVAj1Qar5ScUnQdbv1dvoT6Mp3sM30UU ITAaw563gQ67K2dZbr1HnIptaO363Y5cnbTcYcWG7kSPMOWdFc Nk60CL/http://www.thatsnotcool.com)



print_textarea_row($vbphrase['message_email'], 'message', '', 10, 50);


اضف بعده




print_yes_no_row('هل تريد الارسال بصيغة HTML?', 'sendhtml', 0);


----
ابحث عن




construct_hidden_code('test', $vbulletin->GPC['test']);


اضف تحته




construct_hidden_code('sendhtml', $_POST['sendhtml']);


أحفظ الملف

افتح includes/class_mail.php

ابحث عن



$headers .= 'Content-Type: text/plain' . iif($encoding, "; charset=\"$encoding\"") . $delimiter;


استبدله بـ




if($_POST['sendhtml']) {
$headers .= 'Content-Type: text/html' . iif($encoding, "; charset=\"$encoding\"") . $delimiter;
}else{
$headers .= 'Content-Type: text/plain' . iif($encoding, "; charset=\"$encoding\"") . $delimiter;
}


احفظ الملف

وبعدها تقدر ترسل للبريد بصيغة HTML وانت مرتاح
بس قبل هذا يجب عليك أخذ نسخة من ملفاتك لكي لا يحدث خطأ بإذن الله

الجوكر
2011-10-04, 02:46 AM
ايووووووووووووووووووووووووه

الله يبارك فيك ويحفظك من كل شر

صارلي فتره كبيره ابحث عن هذا الشرح

الله يجزاك خيـر

~.المنسي.~
2011-10-11, 07:27 AM
الله يعطيك الف عافيه يالغالي