| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| ألا يفي نظام القوالب هذا بالغرض ؟ المحتوى : هو الاكواد البرمجية التصميم : نتيجة الاكواد البرمجية او ما سيظهر للزائر و نظام القوالب فيه نوع من الصعوبة .. قمت بالبحث في الانترنت وجدت احد الاكواد التي تقوم بهذا العمل ( فصل المحتوى عن التصميم ) بشكل مبسط .. وقمت بتحليل هذا الكود ووجدت انه يفي بالغرض .. وقمت ببعض التعديل على هذا الكود و تنسيقه و جعله بابسط شكل ممكن .. الكود عبارة عن دالة اسمها template .. كود PHP: كود PHP: الان تم تجهيز ملف التصميم للقراءة .. اذا الخطوة التالية طبعا هي القراءة ! كود PHP: الان تم قراءة الملف وتخزينه في متغير بإسم $template .. كود PHP: كود PHP: كود PHP: طبعا الان نحن لدينا دالة .. ولكل دالة طريقة استخدام معينة .. طبعا لابد من وجود الدالة في نفس الملف وذلك بطريقتين : اما وضع الدالة كما هي .. او استيراد الملف .. اذا افترضنا ان الدالة في ملف اسمه template.php فنقوم بــ : كود PHP: كود PHP: كود PHP: كود PHP: سأضع لكم الدالة كاملة .. كود PHP: كود PHP: بقي مثال بسيط .. لدينا ملف التصميم اسمه template.html وهذا محتواه : كود بلغة HTML: <style type="text/css"> #content { width:75%; padding:5px; font-family:verdana; color:#000000; text-align:left; background:#f5f5f5; border-width:1px; border-style:dashed; border-color:#cccccc; } </style> <center><div id="content"> <h1>$title1</h1> <p>$text1</p> <h1>$title2</h1> <p>$text2</p> </div></center> $title1 : العنوان الاول $text1 : النص الاول $title2 : العنوان الثاني $text2 : النص الثاني وتلاحظون اننا لم نقم بكتابة المتغيرات بين قوسين { } أو قوسين ( ) بل كتبنا المتغير كما هو .. ولدينا ملف البرمجة واسمه template.php وهذا محتواه : كود PHP: اعتذر على الاطالة .. واتمنى ان تستفيدو من هذا الدرس . التعديل الأخير تم بواسطة : dev11 بتاريخ 01-09-2007 الساعة 08:04 AM. | |||||
|
| |||||
|
الله يجزاك خير على الدرس ومشكور...
__________________ موقع مبرّمج - zawyte php(x)3 www.tdwenty.com Domain Is 4 Sale | fahad1ad2 @ hotmail.com | |||||
|
| |||||
|
ما شاء الله عليك اخوي على الدرس الرائع وللعلم : الاستاذ نايف الموكلي php-ar يستعمل هذا الكود بشكل اساسي في سكربتاته وانا ايضا من تلاميذه وعلى نفس الخطى ... الكود رائع بحق . الى الامام حبيبي وان شاء الله نشوف ابداعاتك القادمة . | |||||
|
| |||||
| اقتباس:
مثال : كود PHP: كود PHP: كود PHP: | |||||
|
| |||||
|
بارك الله فيك اخوي asaamas قربت لي الفكرة كثير واحتاج للتجربة انشغلت مؤخرا ببطاقة فيزا وكيفية حجز دومين واستضافة ونقل موقع .. اعاننا الله استاذي ... لي عودة باذن الله
__________________ سبحان الله والحمد لله ولا اله الا الله والله اكبر افضل [ بيج رانك 4 ] <<< كان سابقا .. الحين 2 :( | |||||
|
| |||||
|
استاذي الكريم .. بالنسبة لحلقة التكرار .. اعتقد ليس هذا المقصود بها .. المقصود مثلا وضع اخر خمسة دروس من قاعده البيانات في التصميم !! او وضع شريط متحرك باخر المقالات اعتقد ان الطريقة
__________________ سبحان الله وبحمده سبحان الله العظيم العضوية يستخدمها اكثر من شخص Nabeel A. Galal Hawk Eye nabeel.galal AT hotmail.com | |||||
|
| |||||
| اقتباس:
ما رأيك في الكود التالي ؟ ![]() كود PHP: أشكرك على التفاعل .. التعديل الأخير تم بواسطة : dev11 بتاريخ 10-09-2007 الساعة 02:36 PM. | |||||
|
| |||||
|
واحب اضيف ان النظام السابق نظام بسيط جدا ولا يقارن بالانظمة الاخرى .. وانا انصح الجميع باستخدام احد الانظمة التالية : - easy template - smarty template - template power | |||||
|
| |||||
|
اخي الكريم العبره ليست في تحديد عدد المخرجات لاحظ معي انك وضعت التصميم في حلقة التكرار !! اي انه سوف يتكرر خمسة مرات؟؟ هل فهمت قصدي حاول ان تجربها فانا قرات الكود فقط وومنطقيا ارى هذا جزاك الله خيرا على حرصك على نفع اخوانك وبارك الله في جهدك
__________________ سبحان الله وبحمده سبحان الله العظيم العضوية يستخدمها اكثر من شخص Nabeel A. Galal Hawk Eye nabeel.galal AT hotmail.com | |||||
|
| |||||
| اقتباس:
لكن ان كان قصدك ان عدد ملفات التصميم ستزيد .. فهذا صحيح .. ولذلك انا اقوم بتقسيم ملف templates الى عدة مجلدات فرعية : - index.php يحتوي ملفات التصميم الخاصه بهذه الصفحة - send.php يحتوي ملفات التصميم الخاصه بها وهكذا .. وكما اسلفت هذا نظام بسيط .. ويحتوي على عدد من العيوب .. والذي فهمته من ردك انك تريد التصميم كاملا في صفحة واحدة .. فهذا بالطبع يحتاج الى نظام افضل .. اشكرك على التفاعل .. | |||||
|
![]() |
| |
| |
| أدوات الموضوع | |
| |
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| بنغالي يتسلل إلى مدرسة للبنات متنكراً في زي نسائي | jooood2004 | سوالف عامة | 12 | 24-06-2007 06:48 PM |
| مشكلة مزمنة ((كيف اصنع شعار لموقعى)) | Mr.Mido | تطوير الويب | 20 | 23-05-2007 03:46 PM |
| يامصممي الإستايلات ..نداءنا لكم ..... | feras007 | إصلاح وصيانة المنتديات | 3 | 01-06-2006 03:11 PM |
| ماهو نظام لينكس (ادخل لتعرف ) ارجوو التثبيت | q84h.com | قسم تبادل خبرات الاستضافة | 3 | 22-05-2006 03:40 PM |
| هل الأسهم حلال أو حرام ..؟؟؟ | Dr-Design | سوالف عامة | 13 | 15-06-2005 03:56 AM |