بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله
اخواني انا قمت بعمل نظام قوالب عن طريق قاعدة البيانات و اشتغل معي القالب مضبوط والحمد لله طبعا ً القالب ليس كقالب الاخ ابو ليالي وانما قالب بفكرة اخرى
المهم انه الان في داخل كل قالب راح تكون متغيرات مثلا ً نقول قالب الهيدر راح يكون فيه متغير وهو title وهو متغير واحد واستطيع في الفانكشن الخاص بجلب القوالب ان اقوم باستخدام الدالة str_replace لاستبدال المتغير بالقيمة الخاصه به لكن ماذا لو كان هناك قالب يحمل اكثر من متغير وانا الدالة التي لدي اريد استخدامها لكل القوالب وليس قالب واحد والدالة هي كالتالي
كود PHP:
// فانكشن ياخذ بارمتر واحد وهو اسم القالب المراد جلبة
function temp( $temp_name )
{
// استعلام مبني على اختيار القالب بدلالة اسم القالب واللي هو بارمتر الدالة
$sql = mysql_db_query ("news","SELECT temp_temp FROM `news_temp` WHERE `name_temp`='$temp_name' ");
$fe =mysql_fetch_array ($sql) or die (mysql_error()); // نستخرج الناتج من الاستعلام على هيئة مصفوفة
$header = $fe['temp_temp']; // هنا اخترت حقل كود القالب
print $header; // نطبعه
}
كما ترون الدالة تاخذ بارمتر واحد وهو اسم القالب فكيف يمكنني تغيير المتغيرات التي يحملها القالب بما يقابلها من القيم الخاصه بها
انتظر منكم الرد ولكم مني كل الشكر
وتقبلوا احترامي وتقديري
اخوكم
شقاوي