السلام عليكم و رحمة الله و بركاته ..
أخي haidar
سبق و أن كتب الأخ د.سيرفر موضوعاً شبيها ً بهذا و لا أدري أينَ وصلت الردود فيه ..
نفس المشكلة مرّت معي ..
و كنتُ أنوي نشر طريقتي في حلّها و تعذّر ذلك للأسف .. رغم حرصي على النشر ..
سأذكر الحل مع قالب مخزّن في قاعدة البيانات ( لا أحبذ التعامل مع الملفات )
محتويات القالب :
كود PHP:
<html dir=rtl>
<title>السلام عليكم</title>
<body bgcolor=#0c0c0c>
<center><b>قائمة أسماء الأعضاء<br></b>
<loop>
<br>$name
<loop>
</body>
</html>
لاحظ أنني ميّزت الجزء الذي أريد تكراره بـ <loop>
الآن في الملف نستدعي القالب من القاعدة و من ثمّ ننشئ مصفوفة تقسّم القالب إلى ثلاثة أجزاء الجزء الأول قبل loop الأولى .. و الثاني بين الأولى و الثانية .. و الجزء الثالث بعد loop الثانية
فلنفترض أن اسم القالب index
كود PHP:
$pindex = explode ("<loop>",$index);
الآن أصبحت لديك مصفوفة بالاجزاء الثلاثة التي ذكرتها سابقاً بالأسماء التالية :
$pindex[0]
$pindex[1]
$pindex[2]
الجزء الذي تحتاج تكراره في الحلقة هو $pindex[1]
عذراً الرد غير منسق فحالياً أكتب من المقهى
__________________
إن كانَ عندك يا زمانُ بقيّةً
ممّا يُهان بها الكرامُ فهاتها !
__________
يا أهل سوالف سوفت .. اكتبوا غير الـفاشل و لا تكتبوا الغير فاشل :) .. (غير) لا تُعرّف يرعاكم الله .