شبكة المحمل الادبية الثقافية

منتدى نشيج المحابر الادبي ::: أرشيف المقالات ::: ::: الإحصائية الشاملة :::

  شبكة المحمل الادبية الثقافية منتديات نشيج المحابر الادبية

شبكة المحمل - نشيج المحابر - الاقسام الادبية  - مركز الاخبار - المكتبة الاسلامية - الاقسام العلمية - اقسام التطوير - سجل الزوار - خريطة المحمل - أخبر صديق

 


 شبكة المحمل الادبية الثقافية : مكتبة الدروس : دروس php : درس دالة BBcode لعمل وسوم خاصة بنا


درس دالة BBcode لعمل وسوم خاصة بنا

 

وظيفة الدالة هي تبديل اي كلمة بكلمة أخرى
مثلا AsA نريدها ان تصبح aSa

طبعا التبديل هنا لغرض تحويل اي وسوم خاصة بنا الى وسوم HTML يفهمها المتصفح

طبعا بامكاننا ان نستخدم وسوم HTML ولكن ماذا لو كنت لاتريد السماح باستخدامها , وتريد السماح لبعضها فقط؟

هنا يأتي دور هذه الدالة
حيث يمكنك منع وسوم الهتمل
ولكن في نفس الوقت يمكنك استخدامها؟
كيف يكون ذلك؟؟؟
العملية انك سيكون لديك النص بالشكل التالي :
here [B ] you [/b] are
وسيتم تخزينه في قاعدة البيانات كما هو ( لو لاحظت انه لايحتوي على وسوم هتمل بل وسوم خاصة بنا )

عند عرض النص , سنقوم بتمريره على دالتنا الكريمة والتي ستقوم بتحويل [B ] الى <B> والتي يفهمها المتصفح على انها بداية وسم الخط العريض
وسيتم تحويل [/B ] الى </B> والتي يفهمها المتصفح على انها نهاية وسم الخط العريض

الى هنا اتضح الامر
الدالة ستكون على النحو التالي :

str_replace(\"[B ]\",\"<B>\", \"here [B ] you [/b] are\");

وترجمتها , انه قم بتبديل [B ] الى <B> في النص here [B ] you [/b] are

وبما اننا نريد ان نستخدمها مع اكثر من وسم , فسنستخدم المصفوفات array مع متغير $before ومتغير $after حيث نقول للدالة اذا وجدت هذا المتغير $before فأبدله بمايقابله من المتغير $after في النص $text وتصبح الدالة :

<?
function tools($text)
{

$befor=array('[B ]','[/B ]');

$after=array('<B>','</B>');

return 
str_replace($befor,$after,$text);

}

?>

انتهى



درس دالة BBcode لعمل وسوم خاصة بنا | القسم دروس php | عدد زيارات الدرس 353 زياره

 

المجله الشامله .. برمجة bwady.com

الوصول السريع لاقسام المحمل

الاعلام اخبار الادب والثقافة : سير الشخصيات الأدبية والإعلامية : ديوان العرب : الشعر الشعبي : خواطر :  المقالة والنقد : القصة والروايات : أدب الطفل : العام والحوار الجاد : لكِ عالم حواء : التشكيلي والتصميم والتصوير :الحاسب ومستجدات التقنية : الرياضة والرحلات : اسلاميات : قصص الانبياء : من حياة الرسول : الوطن العربي : الموسوعة العلمية : موسوعة الطب الميسرة : الديوان الادبي : صحيح البخاري : فتاوى للمرأة المسلمة الثقافة الجنسية : موسوعة الأدعية الصحيحة : تواقيع للمنتديات : ترجمة النصوص مكتبة الدروس : البرامج : أرشيف الدروس : أدوات المصمم : الطب البديل : دليل المواقع : معرض صور المحمل : اطباق شهية : نظام الخلاصات RSS


 

المحمل

جميع الحقوق 

محفوظة لشبكة المحمل

:: تصميم وبرمجة بوادي :: rel="nofollow"