شرح إرسال بريد من المنتدى على الــ inbox و كمان HTML

ENG MUHAMED

[ADMIN]
طاقم الإدارة
25 فبراير 2008
10,079
47
48
support-ar.net
السلام عليكم ورحمه الله وبركاته


الطريقه مجربه والحمد لله تعمل 100%

====


اولا ,,, للإرسال رسالة بريديةللأعضاء بالــ HTML
راح نعدل على ملفين اللي هم
admincp/email.php
include/class_mail.php

التعديل الأول: في ملف admincp/email.php

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


إضف بعده مباشرة

PHP:
print_yes_no_row('Send HTML Email?', 'sendhtml', 0);

في نفس الملف

إبحث عن

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


إضف بعده

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


إحفظ الملف,, ورجعه مكان,,


التعديل الثاني includes/class_mail.php

إبحث عن


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



إستبدله

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


تحياتى
ENG MUHAMED












​
 
تسلم ياغالى عالشرح وجارى التجريب
 
للااسف انا جربت دلوقت وصفحة الارسال فى لوحة التحكم كلها ظهرت بيضااا مفيهاش حاجه خااالص !!!!
اعمل ايه؟
 
شغاااااااااااااااله تمام الخطأ فى انى وانا باخد كوبى كان فيه مسافات زياده عملت المشكله تسلم ايدك بجد
 
la;,



الطريقه مجربه والحمد لله تعمل 100%

====


اولا ,,, للإرسال رسالة بريديةللأعضاء بالــ HTML
راح نعدل على ملفين اللي هم
admincp/email.php
include/class_mail.php

التعديل الأول: في ملف admincp/email.php

PHP:
                        print_textarea_row($vbphrase['message_email'], 'message', '', 10, 50);
إضف بعده مباشرة

PHP:
print_yes_no_row('Send HTML Email?', 'sendhtml', 0);
في نفس الملف

إبحث عن

PHP:
construct_hidden_code('test', $vbulletin->GPC['test']);
إضف بعده

PHP:
construct_hidden_code('sendhtml', $_POST['sendhtml']);
إحفظ الملف,, ورجعه مكان,,


التعديل الثاني includes/class_mail.php

إبحث عن


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

إستبدله

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

تحياتى
ENG MUHAMED



​


تم بنجاح

مشكووووووور كتير عالشرح

:thumbdown:
 
تم بنجاح

مشكووووووور كتير عالشرح الأكثر من رائع

​