بسم الله الرحمن الرحيم
على غرار موضوع الاخ الكريم أبو عتيبة جزاه الله كل خير وهو
اصنع نظام القوالب الخاص بك بكل سهولة ، وبدون الإعتماد على أي نظام آخر
قلت اسوى موضوع جديد يشرح كيفية عمل اكواد BB خاصه بسكريبتك من خلال كود بسيط بصورة مبسطه
فكرة العمل :
استبدال كود BB بكود HTML بسيط
كل ما نحتاجه هو مايلي :
ملف نسميه function.php
ويكون بداخله دالة صغيرة تقوم باستبدال كود BB الموجود بالنص الى أكواد HTML عاديه
كود PHP:
<?php
function zizo ($zizo){
$array = array("[b]","[/b]","[i]","[/i]","[img]","[/img]");
$array1 = array("<b>","</b>","<i>","</i>","<img src=",">");
$zizo1 = str_replace($array,$array1,$zizo);
echo $zizo1;
}
?>
كما تلاحظ فى الداله اعلاه سوف يتم استبدال الاكواد اللى بالاعلى [b] ب <b> ... الخ
واذا اردنا اختبار عمل الدالة ننشئ ملف مثلا z.php
ونضع به الكود التالى
كود PHP:
<?php
include("function.php");
echo"النتيجه : <br><br>";
$z = $_POST['z'];
$z1 = zizo($z);
echo"$z1";
echo"<br><br><br><br><form method=POST action=z.php>
<input type=text name = z ><br><br><br>
<input type=submit value = submit >";
?>
وللاختبار قم بوضع هذا الكود فى مربع النص وضغط زر submit
كود PHP:
[b]خط عريض[/b] [i]خط مائل[/i]
لاحظ أن :
قمت بوضع 6 كلمات على سبيل المثال ويتك استبدالهم ب 6 مثلهم على نفس الترتيب
وقمت باستخدام داله str_replace لاستبدال الكلمات بالمصفوفة الاولى بالثانية
لا تنسونا من الدعاء