اخي العزيز علي البشري بامكانك ان تستخدم نظام القوالب المخزن في قاعدة البيانات
فاول خطوه تعمل تخطيط للصفحة على شكل جدول يحوي اماكن البلوكات وتظع مكانها متغيرات كما في الصورة
قم بتخزين البلوكات في قاعدة البيانات
مثلا لو تسوي فورم تخزن من خلاله كود الهتمل
بعد كذا استخرج البلوكات من القاعدة وشوف هذه الدالة انا عاملها لهذا الغرض
كود PHP:
function gettemplate($name_temp)
{
$result=mysql_query("select*from templates where name='$name_temp'");
while($rows=mysql_fetch_array($result))
{
$temp=$rows["template"];
$temp = str_replace('"',"'",$temp);
}
return $temp;
}
قبل ما تستخدم هذه الدالة يجب تمريرها على الدالة eval لاستبدال المتغيرات بما يناسبها من قيم
بهذهالطريقة
كود PHP:
eval("\$header .=\" ".gettemplate(header)."\";");
بفرض ان لديك متغير موجود في القالب الرئيسي اللي ارفقت صورته
باسم $header حيث قمنا بتمرير اسم القالب على الدالة gettemplate
اللي سبق وكتبتها
اتمنى لك التوفيق واي شي انا حاظر وفي الخدمة