\؟\ طلب شرح طريقة هذا الكود code البسيط لمحرك القوالب البسيط \؟\



السلام عليكم ورحمة الله وبركاته

تحية طيبة وبعد ...

انا اريد ابرمج موقعي بلغة php ولحمدلله ملم بهاللغة بنسبة 80%

ولكن اريد انسق برمجة الموقع بالقوالب .. ونظام سمارتي شيبلي راسي

فقلت مالي غير الله وحبايبي فديزاد باتنة

هنا اضع الكود code بين يديكم عشمآ ان القى شرح طريقة ولو بسيط عنه


رمز PHP:
<code style="white-space:nowrap"> <code> class BruceTemplate{
function
read_template($page) {
ob_start();
$PAGES = file_exists($page);
if(!
$PAGES){
exit (
"خطا : القالب template $page غير موجود");
}else{
include(
$page);
}
$contents = ob_get_clean();
return
$contents;
}
function
assign(&$PAGE,&$VARS) {
foreach (
$VARS as $key => $value) {



$PAGE = ereg_replace("\{$key\}","$value",$PAGE);
}
}
function
show($PAGE){
echo
$PAGE;
}
}
</code> </code>


والقالب template فالمرفقات لمن يريد تحميله لمعاينته


وفقكم الله





التعديل الأخير كان بواسطة big maind; 01 - 01 - 2014 الساعة 07:51


الملفات المرفقة [TR]
mytemplate.zip (491 بايت, عدد مرات المشاهدة 20 مرة) [/TR]



©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©