مكتبة الشروحات



 تصنيفات المكتبة





 جوال ديموفنف


اشترك الآن في موبايل ديموفنف واستمتع بعالم جديد من الخدمات المتميزة وبسعر رمزي تصلك رسائلنا على موبايلك أينما كنت . تفاصيل


 محول العملات


  • العملة
  • المبلغ بالدولار

دوال البريد الإلكتروني



  • PHP :
    {* php buffer start *} DIM_mail($remail$rname$message$subject$semail ="", $sname ="", $priority = 3, 
    $mass = 0, $ajax = 0, $diserror = 0, $debug = 0, $attachments ='', $returnerror = 0) 
    {* php buffer end *}

هذه الدالة لإرسال رسائل البريد الإلكتروني ؛ مع ملاحظة أن آلية الإرسال إن كانت SMTP أو PHPMailer تتوقف على إعدادات البريد الإلكتروني لديموفنف.

البارميتر :

      -  
remail$ (إجباري) : البريد الإلكتروني للمستقبل.
      -  rname$ (إجباري) : اسم المستقبل.
      -  message$ (إجباري)نص الرسالة.
      -  subject$ (إجباري)عنوان الرسالة.
      -  semail$ (اختياري)البريد الإلكتروني للمرسل (ضعه فارغًا ، وسيقوم باستخدام الافتراضي من إعدادات البريد الإلكتروني لديموفنف).
      -  sname$ (اختياري) : اسم المرسل (ضعه فارغًا ، وسيقوم باستخدام الافتراضي من إعدادات البريد الإلكتروني لديموفنف).
      -  priority$ (اختياري)أهمية الرسالة ؛ وتتراوح القيمة من 1 للأهمية القصوى ، وحتى 5 للأهمية البسيطة.
      -  mass$ (اختياري)قيمة boolean true/false ؛ ويتم تعيينها true إذا كان البارميتر
             remail$ يحتوي على أكثر من بريد إلكتروني ، بينها فاصلة , .
      -  ajax$ (اختياري)قيمة boolean true/false ، (عند تفعيل البارميتر diserror$ ) لإرجاع رسائل
             الخطأ منفردة في حالة إظهارها بالأجاكس ، بدلًا من إرجاع الخطأ كصفحة كاملة.
      -  diserror$ (اختياري)قيمة boolean true/false ، لتفعيل عرض الأخطاء.
      -  debug$ (اختياري)قيمة boolean true/false ، لتفعيل تتبع الأخطاء.
      -  attachments$ (اختياري)يتم تعيين هذا البارميتر في حالة وجود مرفقات مع الرسالة.
      -  returnerror$ (اختياري)قيمة boolean true/false ، لإرجاع الخطأ بـ return بدلًا من طباعته.

مثال :

PHP :
{* php buffer start *} $dimofinf->emailvars['sname'] = $row["sname"];
$dimofinf->emailvars['rname'] = $row["rname"];
eval(fetch_email_phrases('greet_recieved'));
DIM_mail($row['semail'],$row["sname"],$message, $subject,"","", 3,"", 1); 
{* php buffer end *}

حيث يتم وضع قيم المتغيرات داخل الرسالة المرسلة عن طريق :

PHP :
{* php buffer start *} $dimofinf->emailvars['varname'] = value 
{* php buffer end *}

مثال :

PHP :
{* php buffer start *} $dimofinf->emailvars['sname'] = $row["sname"]; 
{* php buffer end *}

مثال لنص الرسالة " greet_recieved "

CODE :
 <phrasename="greet_recieved"&gt;<![CDATA[Hello $emailvars[sname],Based on your request of informing you by mail, the content you sent has been received and the content URL has been visited by $emailvars[rname].To view this content, please visit the following URL: [URL]$emailvars[greeturl][/URL]Best regards,$dimoptions[dimtitle]]]>


هل كانت المقالة مفيدة ؟

أضفة للمفضلة أضفة للمفضلة    طباعة طباعة

اقرأ أيضاً :

دوال الملفات (الزيارات: 585)

file_extension($filename)هذه الدالة تستخدم لإرجاع امتداد...


دوال الأرقام والتاريخ (الزيارات: 490)

DIM_date($format, $timestamp = TIMENOW, $doyestoday = false, $datemethod ="", $adjust = true,...


دوال المحتوى (الزيارات: 502)

recursive($dynamic_cat_id,$module,$rate)هذه الدالة مهمة ، ويجب وضعها...


الدوال والثوابت (الزيارات: 576)

ديموفنف توفر لك عددًا من الدوال الجاهزة والثوابت...


دوال المحرر (الزيارات: 510)

Dim_editor($area, $text ="", $rows = 26, $showresize = false, $dimcp = false, $editor_id = 0,...



Online