آخـــر الـــمـــشـــاركــــات

دردشة وتعليله وسواليف.. » آخر مشاركة: عاشق الحصن بريد الاعضاء » آخر مشاركة: محمد العزام اهلا بكم ..رمضان كريم » آخر مشاركة: حسان القضاة شو عم تسمع هلا » آخر مشاركة: حسان القضاة ما هو سبب تواجدك في المنتدى والى اي حدّ يستمر او ينتهي إنتسابك له ؟ » آخر مشاركة: قلعتي أبدية مرحبا » آخر مشاركة: محمد العزام " أميــــرةُ قـوسِ النَّصـــــر" » آخر مشاركة: قلعتي أبدية ~ إبريـــــــــــــــــل ~ » آخر مشاركة: حسان القضاة اسئلة مهمة بالفوتوشوب في المطابع 2019 » آخر مشاركة: المصمم يزن جبريل صاحب المركز الاول فى مجال تنزيل الملفات كامل مدي الحياة IDM 6.32 » آخر مشاركة: siiin همسات وأشوق » آخر مشاركة: حسان القضاة ""أيلـول""... » آخر مشاركة: قلعتي أبدية تبليغ عن رسالة زائر بواسطة راشد مرشد » آخر مشاركة: أميرة قوس النصر اشتقنالكم » آخر مشاركة: Mahmoud Zaben تُراهات ما قبل النوم ... » آخر مشاركة: قلعتي أبدية شو مزاجك اليوم... » آخر مشاركة: قلعتي أبدية قبول بلاغ عطل ثلاجات كلفينيتور 01092279973 & 0235700997 وكيل كلفينيتور (م .الجديدة) » آخر مشاركة: الوكيل1 قبول بلاغ عطل ثلاجات هوفر 01154008110 & 0235699066 وكيل هوفر (م.6اكتوبر) » آخر مشاركة: الوكيل1 قبول بلاغ عطل ثلاجات جنرال اليكتريك 01207619993 & 0235700997 وكيل جنرال اليكتريك (الز » آخر مشاركة: الوكيل1 قبول بلاغ عطل ثلاجات كاندى 0122026130 & 0235682820 وكيل كاندى (الهرم) » آخر مشاركة: الوكيل1
+ الرد على الموضوع
صفحة 1 من 3 123 الأخيرةالأخيرة
النتائج 1 إلى 10 من 25

الموضوع: [دورة php - الدرس الثالث] - الجزء الأول : الطباعة المدمجة و تنسيق الصفحات لعرضها

  1. #1
    عضو مؤسس الصورة الرمزية Sc®ipt
    تاريخ التسجيل
    Nov 2008
    الدولة
    There's no place like 127.0.0.1
    العمر
    36
    المشاركات
    4,003

    افتراضي [دورة php - الدرس الثالث] - الجزء الأول : الطباعة المدمجة و تنسيق الصفحات لعرضها

    بسم الله الرحمن الرحيم




    تحدثنا في الدرس السابق من الدورة و كان الدرس الثاني عن المتغيرات و انواعها و طريقة تعريفها و التعامل معها و طباعتها و الخ و بإمكانكم متابعة الدروس السابقة عبر الروابط التالية :




    و في درسنا اليوم سنتحدث عن بعض الأمور الأساسية في هذه اللغة مثل الطباعة المدمجة بلغة html لمعرفة كيفية تنسيق الصفحات و ترتيبها تمهيدا لعرضها .

    على بركة الله نبدأ :

    ذكرنا سابقا ان لغة php تمدنا بجملتين اساسيتين للطباعة و هما echo و print و هما تستخدمان لطباعة قيم المتغيرات و لطباعة النصوص و نتائج العمليات الحسابية و غيرها

    لكن لو سأل أحدكم السؤال التالي :
    كيف نستطيع تنسيق الخط والألوان و غيرها لمخرجات البرامج التي نكتبها ؟؟ اي بمعنى لو اردنا طباعة اسم الطالب و تخصصه و لكن نريد اسم الطالب باللون الأحمر و تخصصه باللون الأخضر فما هي الطريقة ؟؟

    الإجابة هي :

    هناك طريقتان لحل هذه المشكلة :

    الطريقة الأولى : استخدام انظمة القوالب و هي ان يقوم المبرمج بفصل الكود البرمجي عن كود التصميم و التنسيق الذي يكون من وظيفة المصمم و هذه طريقة تتيح التطوير والتعديل بشكل كبير جدا لأننا سنكون بحاجة فقط للتعديل على التصميم و ليس لنا علاقة بتعديل الكود البرمجي المكتوب بلغة php و هذه الطريقة حاليا هي صعبة و معقدة نوعا ما و سيتم طرح دورة في المستقبل للتعامل مع القوالب مثل القالب السهل و قالب سمارتي

    الطريقة الثانية : و هي طريقة اسهل بكثير من الطريقة الأولى و تعني اننا ندمج التصميم مع الكود البرمجي في نفس الصفحة مما يقلل عدد الصفحات لكن يزيد من صعوبة التعديل في المستقبل و في المشاريع الكبيرة تعتبر هذه الطريقة عقيمة لكن مبدأيا يجب تعلمها لسهولتها و سرعة تطبيقها و هي تعتمد في التصميم على قدرة المبرمج على التصميم بلغة html و دمجها بلغة php

    تحدثنا كثيرا و الآن لنأتي الى التطبيق العملي و الشرح :

    كيف نستطيع ان نكتب كود php لتنسيق الصفحة كالتالي باللون الأحمر و الأخضر :


    الإجابة بسيطة جدا
    و هي بنفس طريقة كتابة الكود بالطرق السابقة و بإستخدام جمل الطباعة لكن مع الإستفادة من الخاصية التي تقدمها لنا هذه اللغة و هي خاصية دمج كود html مع النصوص في المتغيرات النصية و جمل الطباعة داخل اشارات التنصيص

    للتسهيل انظر الكود التالي :

    كود PHP:
    <?
        $tags 
    "<b> </b>";
    ?>
    اي بمعنى اننا نستطيع كتابة اي وسم (tag) بلغة ال html داخل اشارات التنصيص و لن يتم طباعته و ستم تنفيذه على انه وسم html

    و بإمكاننا ايضا استخدام هذه الطريقة مع جملة الطباعة كالتالي :

    كود PHP:
    <?
        
    echo "<font color=red size=7> Welcome to al79n forums </font>";
    ?>
    ارجوا ان تكون قد اتضحت الية عمل مثل هذا الكود

    الآن نعود الي الصورة التي في الأعلى و يتم برمجتها كالتالي :

    كود PHP:
    <?
        $name   
    "<font size=6 color=red> Zaed Zaedan Murad </font><br/>";
        
    $std_id "<font size=6 color=green> 30719001500 </font><br/>";
        
        echo 
    $name;
        echo 
    $std_id;
    ?>
    و الشرح كالتالي :

    عرفنا متغير بإسم name$ من النوع النصي و اسندنا اليه قيمه و فيها اسم zaed zaedan murad و هذا الأسم تم تنسيقة بلغة html

    و كذلك عرفنا متغير std_id$ من النوع النصي و اسندنا اليه قيمة و فيها الرقم الجامعي 30719001500 و هذا ايضا تم تنسيقه بلغة html

    ثم قمنا بطباعة المتغيرين

    هنا عندما يبدأ المترجم في الطباعة فإنه سيقوم بتنفيذ الوسم (tags) المطبقة على على الكلمات ثم يقوم بالطباعة

    و بإمكانكم رؤية ناتج التنفيذ عبر الرابط التالي :

    http://www.al79n-php.info/less3/tags.php

    و اترك لكم اخواني هذا الكود لمحاولة فهمه و تطبيقه

    كود PHP:
    <?
        
    echo "<body bgcolor=gray>";
        echo 
    "<center>";
        
    $haeder "<hr><h1>al79n php ***site</h1><hr>";
        
    $footer "<hr><h4><font color=red>copyright - www.al79n.com</font></h4><hr>";
        
    $center "<font color=Green size=7><br/><br/><br/> ex : here we write an article <br/><br/><br/></font>";
        
        echo 
    $haeder;
        echo 
    $center;
        echo 
    $footer;
        
        echo 
    "</center>";
        echo 
    "</body>";
    ?>
    و سيكون هذا الناتج من الكود كما في الرابط التالي :
    http://www.al79n-php.info/less3/page.php


    و قبل ان ننهي درسنا لهذا اليوم ربما يكون البعض غير ملم بكل تفاصيل لغة html التي ندمجها في اكوادنا و نستخدمها في التصميم لذلك تم رفع مكتبة متكاملة في هذه اللغة قام بتصميمها و برمجتها الزميل عبد الرحمن بطاينة له خالص الشكر و الإمتنان و بإمكانكم زيارة المكتبة عبر الرابط التالي :

    http://www.al79n-php.info/html/index.html

    ارجوا محاولة تطبيقه بيدك و كتابة برامج مشابهة له لتكتسب اكبر قدر ممكن من الفائدة

    و لنا لقاء قادم بإذن الله
    التعديل الأخير تم بواسطة Sc®ipt ; 05-30-2011 الساعة 01:25 AM

  2. #2
    صديقه بنت الشديفات
    زائر

    افتراضي رد: [دورة php - الدرس الثالث] - الجزء الأول : الطباعة المدمجة و تنسيق الصفحات لعرضها

    يعطيك العافيه الدرس سهل ومفهوم

  3. #3
    عضو ذهبي الصورة الرمزية هلا
    تاريخ التسجيل
    Mar 2010
    الدولة
    jordan
    المشاركات
    323

    افتراضي رد: [دورة php - الدرس الثالث] - الجزء الأول : الطباعة المدمجة و تنسيق الصفحات لعرضها

    ممكن لو سمحت اذا ما فيها غلبة تبعثلي المادة كاملة ع الword .






    مثل مابدك .

  4. #4
    عضو مؤسس الصورة الرمزية Sc®ipt
    تاريخ التسجيل
    Nov 2008
    الدولة
    There's no place like 127.0.0.1
    العمر
    36
    المشاركات
    4,003

    افتراضي رد: [دورة php - الدرس الثالث] - الجزء الأول : الطباعة المدمجة و تنسيق الصفحات لعرضها

    اقتباس المشاركة الأصلية كتبت بواسطة صديقه بنت الشديفات مشاهدة المشاركة
    يعطيك العافيه الدرس سهل ومفهوم
    الله يعافيكي و اشكرك على المتابعة

    492114a0-803c-4ccc-954c-758c3f7a1ea2
    1.03.01

  5. #5
    عضو مؤسس الصورة الرمزية Sc®ipt
    تاريخ التسجيل
    Nov 2008
    الدولة
    There's no place like 127.0.0.1
    العمر
    36
    المشاركات
    4,003

    افتراضي رد: [دورة php - الدرس الثالث] - الجزء الأول : الطباعة المدمجة و تنسيق الصفحات لعرضها

    اقتباس المشاركة الأصلية كتبت بواسطة هلا مشاهدة المشاركة
    ممكن لو سمحت اذا ما فيها غلبة تبعثلي المادة كاملة ع الword .






    مثل مابدك .

    للأسف ما بقدر اساعدك لأني بكتب من راسي و بكتب كل درس بدرسه
    492114a0-803c-4ccc-954c-758c3f7a1ea2
    1.03.01

  6. #6
    كبار الشخصيات
    سيد الحصن
    الصورة الرمزية هدوء عاصف
    تاريخ التسجيل
    Oct 2009
    الدولة
    الأردن
    العمر
    41
    المشاركات
    21,880

    افتراضي رد: [دورة php - الدرس الثالث] - الجزء الأول : الطباعة المدمجة و تنسيق الصفحات لعرضها

    [align=center]يعطيك الف الف عافية يا زيد على المتابعة والتعمّق بالمادة .. ارجو الإفادة للجميع ...[/align]

  7. #7
    عضو مؤسس الصورة الرمزية Sc®ipt
    تاريخ التسجيل
    Nov 2008
    الدولة
    There's no place like 127.0.0.1
    العمر
    36
    المشاركات
    4,003

    افتراضي رد: [دورة php - الدرس الثالث] - الجزء الأول : الطباعة المدمجة و تنسيق الصفحات لعرضها

    اقتباس المشاركة الأصلية كتبت بواسطة هدوء عاصف مشاهدة المشاركة
    [align=center]يعطيك الف الف عافية يا زيد على المتابعة والتعمّق بالمادة .. ارجو الإفادة للجميع ...[/align]
    الله يعافيك اخوي هدوء و هذا واجبنا . (لا خير في كاتم العلم)

    و ان شاء الله الجميع يستفيد

    492114a0-803c-4ccc-954c-758c3f7a1ea2
    1.03.01

  8. #8
    كبار الشخصيات الصورة الرمزية بياض الثلج
    تاريخ التسجيل
    Sep 2007
    الدولة
    بلد الخير
    المشاركات
    6,496

    افتراضي رد: [دورة php - الدرس الثالث] - الجزء الأول : الطباعة المدمجة و تنسيق الصفحات لعرضها

    اقتباس المشاركة الأصلية كتبت بواسطة Sc®ipt مشاهدة المشاركة
    بسم الله الرحمن الرحيم




    تحدثنا في الدرس السابق من الدورة و كان الدرس الثاني عن المتغيرات و انواعها و طريقة تعريفها و التعامل معها و طباعتها و الخ و بإمكانكم متابعة الدروس السابقة عبر الروابط التالية :




    و في درسنا اليوم سنتحدث عن بعض الأمور الأساسية في هذه اللغة مثل الطباعة المدمجة بلغة html لمعرفة كيفية تنسيق الصفحات و ترتيبها تمهيدا لعرضها .

    على بركة الله نبدأ :

    ذكرنا سابقا ان لغة php تمدنا بجملتين اساسيتين للطباعة و هما echo و print و هما تستخدمان لطباعة قيم المتغيرات و لطباعة النصوص و نتائج العمليات الحسابية و غيرها

    لكن لو سأل أحدكم السؤال التالي :
    كيف نستطيع تنسيق الخط والألوان و غيرها لمخرجات البرامج التي نكتبها ؟؟ اي بمعنى لو اردنا طباعة اسم الطالب و تخصصه و لكن نريد اسم الطالب باللون الأحمر و تخصصه باللون الأخضر فما هي الطريقة ؟؟

    الإجابة هي :

    هناك طريقتان لحل هذه المشكلة :

    الطريقة الأولى : استخدام انظمة القوالب و هي ان يقوم المبرمج بفصل الكود البرمجي عن كود التصميم و التنسيق الذي يكون من وظيفة المصمم و هذه طريقة تتيح التطوير والتعديل بشكل كبير جدا لأننا سنكون بحاجة فقط للتعديل على التصميم و ليس لنا علاقة بتعديل الكود البرمجي المكتوب بلغة php و هذه الطريقة حاليا هي صعبة و معقدة نوعا ما و سيتم طرح دورة في المستقبل للتعامل مع القوالب مثل القالب السهل و قالب سمارتي

    الطريقة الثانية : و هي طريقة اسهل بكثير من الطريقة الأولى و تعني اننا ندمج التصميم مع الكود البرمجي في نفس الصفحة مما يقلل عدد الصفحات لكن يزيد من صعوبة التعديل في المستقبل و في المشاريع الكبيرة تعتبر هذه الطريقة عقيمة لكن مبدأيا يجب تعلمها لسهولتها و سرعة تطبيقها و هي تعتمد في التصميم على قدرة المبرمج على التصميم بلغة html و دمجها بلغة php

    تحدثنا كثيرا و الآن لنأتي الى التطبيق العملي و الشرح :

    كيف نستطيع ان نكتب كود php لتنسيق الصفحة كالتالي باللون الأحمر و الأخضر :


    الإجابة بسيطة جدا
    و هي بنفس طريقة كتابة الكود بالطرق السابقة و بإستخدام جمل الطباعة لكن مع الإستفادة من الخاصية التي تقدمها لنا هذه اللغة و هي خاصية دمج كود html مع النصوص في المتغيرات النصية و جمل الطباعة داخل اشارات التنصيص

    للتسهيل انظر الكود التالي :

    كود PHP:
    <?
        $tags 
    "<b> </b>";
    ?>
    اي بمعنى اننا نستطيع كتابة اي وسم (tag) بلغة ال html داخل اشارات التنصيص و لن يتم طباعته و ستم تنفيذه على انه وسم html

    و بإمكاننا ايضا استخدام هذه الطريقة مع جملة الطباعة كالتالي :

    كود PHP:
    <?
        
    echo "<font color=red size=7> Welcome to al79n forums </font>";
    ?>
    ارجوا ان تكون قد اتضحت الية عمل مثل هذا الكود

    الآن نعود الي الصورة التي في الأعلى و يتم برمجتها كالتالي :

    كود PHP:
    <?
        $name   
    "<font size=6 color=red> Zaed Zaedan Murad </font><br/>";
        
    $std_id "<font size=6 color=green> 30719001500 </font><br/>";
        
        echo 
    $name;
        echo 
    $std_id;
    ?>
    و الشرح كالتالي :

    عرفنا متغير بإسم name$ من النوع النصي و اسندنا اليه قيمه و فيها اسم zaed zaedan murad و هذا الأسم تم تنسيقة بلغة html

    و كذلك عرفنا متغير std_id$ من النوع النصي و اسندنا اليه قيمة و فيها الرقم الجامعي 30719001500 و هذا ايضا تم تنسيقه بلغة html

    ثم قمنا بطباعة المتغيرين

    هنا عندما يبدأ المترجم في الطباعة فإنه سيقوم بتنفيذ الوسم (tags) المطبقة على على الكلمات ثم يقوم بالطباعة

    و بإمكانكم رؤية ناتج التنفيذ عبر الرابط التالي :

    http://www.al79n-php.info/less3/tags.php

    و اترك لكم اخواني هذا الكود لمحاولة فهمه و تطبيقه

    كود PHP:
    <?
        
    echo "<body bgcolor=gray>";
        echo 
    "<center>";
        
    $haeder "<hr><h1>al79n php ***site</h1><hr>";
        
    $footer "<hr><h4><font color=red>copyright - www.al79n.com</font></h4><hr>";
        
    $center "<font color=Green size=7><br/><br/><br/> ex : here we write an article <br/><br/><br/></font>";
        
        echo 
    $haeder;
        echo 
    $center;
        echo 
    $footer;
        
        echo 
    "</center>";
        echo 
    "</body>";
    ?>
    و سيكون هذا الناتج من الكود كما في الرابط التالي :
    http://www.al79n-php.info/less3/page.php


    و قبل ان ننهي درسنا لهذا اليوم ربما يكون البعض غير ملم بكل تفاصيل لغة html التي ندمجها في اكوادنا و نستخدمها في التصميم لذلك تم رفع مكتبة متكاملة في هذه اللغة قام بتصميمها و برمجتها الزميل عبد الرحمن بطاينة له خالص الشكر و الإمتنان و بإمكانكم زيارة المكتبة عبر الرابط التالي :

    http://www.al79n-php.info/html

    ارجوا محاولة تطبيقه بيدك و كتابة برامج مشابهة له لتكتسب اكبر قدر ممكن من الفائدة

    و لنا لقاء قادم بإذن الله
    492114a0-803c-4ccc-954c-758c3f7a1ea2
    1.03.01

    هلا تمام كتبت الكود وغيرت اللون وكلو اووك وين أطبقه ؟؟؟ عشان تفتح الصفحة ؟؟
    لا أحد هناك يَسْمَع، ولا يُسْمَع لمن يُسْمَع، والذي يُسْمَع لا يَسمَع!!

  9. #9
    عضو مؤسس الصورة الرمزية Sc®ipt
    تاريخ التسجيل
    Nov 2008
    الدولة
    There's no place like 127.0.0.1
    العمر
    36
    المشاركات
    4,003

    افتراضي رد: [دورة php - الدرس الثالث] - الجزء الأول : الطباعة المدمجة و تنسيق الصفحات لعرضها

    اقتباس المشاركة الأصلية كتبت بواسطة بياض الثلج مشاهدة المشاركة
    هلا تمام كتبت الكود وغيرت اللون وكلو اووك وين أطبقه ؟؟؟ عشان تفتح الصفحة ؟؟
    التطبيق زي الدرس الأول يعني اكتبي الكود بعدين احفظيه بإسم مثل x.php داخل الفولدر test زي الدرس الأول و كملي نفس الخطوات و استدعي الرابط عشان تظهر الصفحة هيك

    كود PHP:
    http://localhost/test/x.php 





    492114a0-803c-4ccc-954c-758c3f7a1ea2
    1.03.01

  10. #10
    كبار الشخصيات الصورة الرمزية بياض الثلج
    تاريخ التسجيل
    Sep 2007
    الدولة
    بلد الخير
    المشاركات
    6,496

    افتراضي رد: [دورة php - الدرس الثالث] - الجزء الأول : الطباعة المدمجة و تنسيق الصفحات لعرضها

    اقتباس المشاركة الأصلية كتبت بواسطة Sc®ipt مشاهدة المشاركة
    التطبيق زي الدرس الأول يعني اكتبي الكود بعدين احفظيه بإسم مثل x.php داخل الفولدر test زي الدرس الأول و كملي نفس الخطوات و استدعي الرابط عشان تظهر الصفحة هيك

    كود PHP:
    http://localhost/test/x.php 





    492114a0-803c-4ccc-954c-758c3f7a1ea2
    1.03.01
    عملت ما طلعلي الناتج زي ناتجك طلعلي اللي انا كتبته
    معقول عشان غيرت اللون؟؟
    لا أحد هناك يَسْمَع، ولا يُسْمَع لمن يُسْمَع، والذي يُسْمَع لا يَسمَع!!

+ الرد على الموضوع
صفحة 1 من 3 123 الأخيرةالأخيرة

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

المواضيع المتشابهه

  1. طلبات الرسوم المتحركة
    بواسطة أميرة قوس النصر في المنتدى كراميش الحصن
    مشاركات: 33
    آخر مشاركة: 07-06-2011, 06:18 PM
  2. مسلسل ..دموع الورد ...مشاهده+تحميل
    بواسطة MiSteR LoNeLy في المنتدى منتدى المسلسلات
    مشاركات: 7
    آخر مشاركة: 08-06-2010, 01:16 AM
  3. تحميل فيلم اسد و 4 قطط
    بواسطة ساره في المنتدى منتدى الافلام العربية
    مشاركات: 3
    آخر مشاركة: 07-09-2010, 08:00 AM
  4. أجمل المسرحيات المصريه
    بواسطة حسان القضاة في المنتدى منتدى الافلام العربية
    مشاركات: 8
    آخر مشاركة: 06-30-2010, 12:50 AM
  5. فيلم عمر وسلمى 2
    بواسطة أميرة قوس النصر في المنتدى منتدى الافلام العربية
    مشاركات: 13
    آخر مشاركة: 02-07-2010, 08:35 PM

الكلمات الدلالية لهذا الموضوع

مواقع النشر (المفضلة)

مواقع النشر (المفضلة)

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •