منتديات  

العودة   منتديات مدرسة المشاغبين > منتديات تطوير مواقع تطوير منتديات منتديات برمجه منتديات سكربتات PHP CGI ASP.NET SQL Scripts > تطوير المواقع و السكربتات Ajax XML CSS JavaScript PHP Perl CGI seo Search Engine web2

مشاركتك هنا تمثل للجميع أخلاقك وثقافتك تذكر هذا جيدا قبل نشرها في موضوع جديد


بنات سكستين منتديات المنطقة الشرقية ينتهي في 22-2-1433هـ
منتدى شموخ العز ينتهي في 6-3-2012 مرصد الطقس 13-4-1433هـ بنر منتديات شمعة الخليج ينتهي في 10-4-1433 هـ

روابط مهمة و مفيدة : لاستعادة الباسورد الرقم السري || كيف يتم تفعيل الاشتراك || افضل طريقة لطلب كود تفعيل على البريد
استضافة مواقع معنى كلمة رسائل مسجات دردشة شات افلام × فيلم
فلاش اسلامي الثقافة الجنسية في عالم الجنس صور جديدة   توبيكات × توبيك
ابتسامات خلفيات العاب جديدة دليل مواقع - مركز تحميل ملفات
بطاقات كروت جوال موبايل جافا java قصص روايات -
كتب الكترونية ماسنجر في مسنجر - - العاب بنات للبنات فقط 2010

موضوع مغلق
 
أدوات الموضوع طريقة عرض الموضوع
  #1 (permalink)  
قديم 06-23-2007, 02:47 PM
صور Gold Support
اداري سابق
 
تاريخ التسجيل: Mar 2007
البلد - المكان و السكن : المملـــكة المغــــربيــــــــة
السيرة :
هواية : البرمجة
وظيفة - عمل: طالب
جنس : دكر
جنسية : مغربية
موقع : www.phpar.net
نوع الجوال :
مشاركات : 330
العمر :
Rep Power: 5
Gold Support النقاط 10
حصري سلسلة دروس php :الدرس الثاني:اول برنامج php




هل تذكر عندما قلنا ان لغة PHP تحتاج الى مترجم لكي يقوم بمعرفة ما يقوم به الكود في الدرس الاول ؟ في هذه النقطه سوف تعرف كيف يتم تنصيب مترجم PHP , ولكن لا يستطيع مترجم PHP العمل بمفرده , لانه يحتاج الى خادم شخصي يكون به المترجم ليظهر المعلومات الى المتصفح , ولهذا سوف نقوم بتركيب Apache وهو يعتبر من افضل الخوادم الشخصيه الموجوده


بسم الله الرحمن الرحيم
نتمنى ان تكون الاستفاده ممتازه من هذه الدروس اذا قمت بأي خطأ او كان هناك خطأ في معلوماتي الرجاء اعلامي بذلك عن طريق بريد w9z@w.cn , فلا تنسى انه جل من لا يسهو . ( ان اصبت من الله وان اخطأت فمن نفسي او الشيطان )

متطلبات قبل البدأ :

تحميل لغة PHP وخادم شخصي وقواعد بيانات MySQL

تحميل محرر مناسب لكتابة البرامج بلغة PHP

اهداف الدرس:

تنصيب لغة PHP وسيرفر Apache و قواعد بيانات MySQL

أختيار محرر مناسب للكتابه

كتابة اول برنامج PHP

وسوم الكتابه في PHP

الطباعه للمتصفح في PHP

دمج PHP مع HTML

التعليقات


--------------------------------------------------------------------------------

تنصيب لغة PHP و الخادم الشخصي Apache و قاعدة البيانات MySQL:

هل تذكر عندما قلنا ان لغة PHP تحتاج الى مترجم لكي يقوم بمعرفة ما يقوم به الكود في الدرس الاول ؟ في هذه النقطه سوف تعرف كيف يتم تنصيب مترجم PHP , ولكن لا يستطيع مترجم PHP العمل بمفرده , لانه يحتاج الى خادم شخصي يكون به المترجم ليظهر المعلومات الى المتصفح , ولهذا سوف نقوم بتركيب Apache وهو يعتبر من افضل الخوادم الشخصيه الموجوده , لكي تقوم بإنهاء عناء تركيب هذه البرامج قامت مجموعه Appserv Network بعمل برنامج يقوم بتنصيب PHP و Apache و MySQL معاً , وحجم الملف صغير جدا مقارنة بتحميل كل برنامج على حده, لكن شرح تركيب هذا البرنامج هنا خارج عن نطاق موضوعنا وصلة تحميل برنامج appserv .



اختيار محرر مناسب لكتابة اكواد PHP :

يوجد كثير من البرامج لكتابة اكواد PHP ولكن لا اتحيز الى واحد منهم بشكل معين , انت كمبتدئ تحتاج الى ان تكتب الكود البرمجي بإستخدام احد هذه البرامج لانها تساعد على تتبع الاخطاء وترتيب الكود البرمجي وتلوينه , وهذا يساعد كثيرا في البرمجه , البرنامج بالمرفقات.



كتابة اول برنامج PHP :

هل انت مستعد ؟ هل قمت بتنصيب برنامج AppServ وقمت بتثبيث محرر لكتابة اكواد PHP؟ اذن لنقم بكتابة اول برنامج PHP . قم بفتح محرر الاكواد وابدأ بإنشاء صفحه جديد وقم بكتابة الكود التالي :

سلسلة دروس :الدرس الثاني:اول برنامج

قم بحفظ البرنامج وقم بتسميته الى first.php في ملف www واذا كنت اخترت المكان الافتراضي لتنصيب AppServ سوف يكون مكان وضع الملف هنا C:/AppServ/www بعد ذلك اذهب الى متصفحك واكتب التالي http://localhost/first.php وسوف تشاهد التالي :

سلسلة دروس :الدرس الثاني:اول برنامج

مبارك لك , لقد قمت بكتابة اول برنامج PHP واصبح اسمك مبتدئ PHP او مبرمج مبتدئ للغة PHP

وسوم الكتابه في لغة PHP :

هناك كثير من وسوم الكتابه في لغة PHP , ونعني بوسوم الكتابه المكان الذي يكون يبدأ معه كتابة الكود والمكان الذي ينتهي معه , انظر الى الصوره الاولى في الاعلى وسوف تجد ان وسم بداية الكتابه هو
<?php
ونهاية الكتابه هو
?>
هل عرفت الان معنى وسوم الكتابه ؟
تلميح : (( وسوم = tags ))

سلسلة دروس :الدرس الثاني:اول برنامج

فهمت النقطه الى الان ؟ اذن لنقم بتطبيق هذه الوسوم على برنامجنا الاول , لنرى كيف تعمل , ولكي تعرف ماهي افضل طريقه احببت في كتابة الوسوم سلسلة دروس :الدرس الثاني:اول برنامج



النمط الافتراضي :

سلسلة دروس :الدرس الثاني:اول برنامج

النمط القصير :

سلسلة دروس :الدرس الثاني:اول برنامج

نمط Script :

سلسلة دروس :الدرس الثاني:اول برنامج

هل قمت بإختيار النمط المريح لك ؟ اذن انتهينا من الجزء الثاني من درس اليوم سلسلة دروس :الدرس الثاني:اول برنامج , هل انت مستعد و مندفع للمتابعه ؟ اذن سوف نبدأ النقطه ( الخامسه لهذا اليوم )



الطباعه للمتصفح في PHP:

اعتقد انك قمت بالتركيز في الشرح بالاعلى وقلت لنفسك ( انا اعرف كيف اطبع للمتصفح ) , نعم انت تعرف , نفسها كلمة print() هي للطباعة في المتصفح , ولكن ما هي print() , هذه الداله داخليه في PHP اي موجوده في المترجم وتستطيع استخدامها , نقوم في معظم الحالات بطباعة مخرجات الى المتصفح , قد تتسائل ماهو معنى كلمة داله ؟ اليس ذلك صحيح ؟ اذن داله تعني ( امر يقوم بفعل شي معرف مسبقا بداخله ) لم تعرف ما اعني ؟ لا تتعجل سوف تقوم بفهم هذا كله لاحقا وفي دروس متقدمه , ودائما المدخلات الى الدوال تكون بين الاقواس كما تشاهد في اول برنامج لك , في حالتنا بالاعلى قمنا بطباعة نص اليس ذلك صحيحا ؟ اذن يجب ان نضع النص بين علامتي التنصيص " نص معين " والا سوف يكون هناك خطأ , اذا ماذا لو اردنا ان نقوم بطباعة رقم ؟ الجواب هو ان نقوم بطباعته بدون علامتي التنصيص. ولا تنسى ان تقوم بإنهاء كل سطر في كودك البرمجي بعلامة ; ولا سوف يكون هناك خطأ , لمذا نحتاج هذه العلامه ؟ لكي نقول للمترجم ان هنا ينتهي طلب هذا الامر وقم بتنفيذه.



دمج PHP مع HTML:

الكود البرمجي الذي قمنا بكتابته في الاعلى , عباره عن PHP فقط ويسمونه باللغه الانقليزيه (( pure php )) == (( مجرد PHP )) ولكن لو اردنا ان نجعل معه بعض من اكواد ال HTML ؟ الجواب بسيط جدا , وهو ان نقوم بكتابة كود ال HTML قبل وبعد وسوم البدايه والنهايه في PHP , اليك مثال يوضح لك الصوره , لنقم بكتابة البرنامج بالاعلى بطريقه اخرى:

سلسلة دروس :الدرس الثاني:اول برنامج

لن اقوم بشرح كود ال HTML هنا , لاني اعتقد ان عندك خبره او معلومات سابقه عن HTML , اما اذا لم تعرف فالامر بسيط انظر الى مخرجات هذا الكود , ومخرجات الكود في المثال الاول (( بدون دمج مع لغة PHP )) وسوف تلاحظ الفرق. وتذكر انه يمكن اضافة العدد الذي تريد من هذه الاكواد , لا يوجد هناك عدد محدد , فقط اكمل الدرس هذا اليوم وقم بعمل صفحه خاصه بك بهذه الطريقه (( الدمج )) وسوف تشعر انك مبرمج حقيقي. هل انت مصر على معرفة معنى الكود ؟ اذن سوف اشرح لك بطريقه بسيطه , في هذا الكود لاحظ ان الجمله ظهرت بخط عريض وذلك لاستخدامنا لكود HTML الذي تلاحظه في المثال <b> و </b> ووضعنا بين هذا الكود سطر لغة PHP ليطبع الجمله , والناتج الجمله بخط عريض. هل تريد ان تعرف كيف يكتب هذا الكود بلغة HTML , اذن لاحظ التالي :

سلسلة دروس :الدرس الثاني:اول برنامج

اعتقد انه الان قد وضحت لك الصوره بالكامل سلسلة دروس :الدرس الثاني:اول برنامج



التعليــقات:

عندما تكتب كود برمجي كبير , او اسطر برمجيه كثيره سوف تكون لك سهله في البدايه وسوف تعرف عمل هذا الكود , لكن اترك العمل على الكود لمدة سنه , وارجع له مره ثانيه لتقوم ببعض التعديلات وبعض الاصلاحات ؟ هل تعتقد انك سوف تتذكر جميع الاكواد ؟ , اذن هذه هي التعليقات , تعبير او شرح بسيط عن الاكواد التي قمت بعملها وبمعنى اخر (( هي اسطر كتابيه تقوم بشرح اكواد معنيه ولا يقوم المترجم بترجمتها )) لنأخذ بعض انواع التعليقات وبعض الامثله على التعليقات وكيف يتم استعمالها :

سطر واحد :

// this is a comment

او

# this is a comment


عدة اسطر :

/*
this a comment
i am learning php
i love it
*/

لا داعي للقلق اذا لم تفهم هذه النقطه , مع الدرس القادمه سوف تعرف معنى استخدام التعليقات وفوائد استخدامها بشكل مفصل




--------------------------------------------------------------------------------



اسئـــله على الــدرس: (لا تلجا للغش كي تعرف ما استوعبته من الدرس لانك انت المتضرر ولست انا)

ماهو افضل وسم في رأيك يمكنك استخدامه في كتابة اكوادك ؟

لماذا تحتاج ان تقوم بإستخدام التعليقات ؟
تمرين تطبيقي للدرس
قم بكتابة برنامج PHP يقوم بطباعة اسمك الاول بخط عريض في سطر واسم والدك في سطر اخر بخط مائل واسم عائلتك بخط عادي في سطر ثالث. (( يمكنك ان تجرب كتابة الارقام وتليون الاكواد )) تلميح : استخدم برنامج Front Page للمساعده ;)




الــدرس القــــادم:

في الدرس القادم سوف نقوم بشرح المتغيرات وانواعها بالتفصيل , لكي تعرف قوى لغة PHP ولتبدأ مسيرتك كمبرمج PHP محترف

الملفات المرفقة
نوع الملف: zip phpcoder.zip‏ (953.8 كيلوبايت, المشاهدات 1695)


من مواضيعي في الموقع على الموقع 0 لعبة Haunted Hotel Games PC 2010 للبحث عن الاشياء الخفية في فندق
0 لعبة الاكشن [Worm Reloaded/PC/2010] كامله
0 لعبة السرقة في سان فرانسيسكو Mystery P.I.: Stolen in San Francisco v1.0 بحجم 47 MB
0 اللعبه الشهيره Need For Speed World 2010 كامله
0 اكثر من 10 برامج حماية في ملف واحد Ultimate Anti-Virus Toolkit AIO
0 البرنامج الشهير Adobe Acrobat 9.2 Pro Extended Mac & Windows



التعديل الأخير تم بواسطة ناصر احمد ; 06-23-2007 الساعة 10:10 PM
  #2 (permalink)  
قديم 06-23-2007, 03:29 PM
جاي معه ملفه
 
تاريخ التسجيل: Jun 2007
البلد - المكان و السكن :
السيرة :
هواية :
وظيفة - عمل:
جنس :
جنسية :
موقع :
نوع الجوال :
مشاركات : 1
العمر :
Rep Power: 0
praxis_vib_2007 النقاط 10
رد: سلسلة دروس php :الدرس الثاني:اول برنامج php




بالرك الله فيك


من مواضيعي في الموقع على الموقع


  #3 (permalink)  
قديم 06-23-2007, 03:29 PM
جاي معه ملفه
 
تاريخ التسجيل: Jun 2007
البلد - المكان و السكن :
السيرة :
هواية :
وظيفة - عمل:
جنس :
جنسية :
موقع :
نوع الجوال :
مشاركات : 8
العمر :
Rep Power: 0
قرصان الشبكة النقاط 10
رد: سلسلة دروس php :الدرس الثاني:اول برنامج php




يسلموووو استاذنا فوكس عالشرح الراااائع ..جزاك الله خير وجعله في ميزان حسنــــاتك ...

لا عدمنا تواجدك ودروسك الرائعة ....


من مواضيعي في الموقع على الموقع


  #4 (permalink)  
قديم 06-23-2007, 03:31 PM
جاي معه ملفه
 
تاريخ التسجيل: Jun 2007
البلد - المكان و السكن :
السيرة :
هواية :
وظيفة - عمل:
جنس :
جنسية :
موقع :
نوع الجوال :
مشاركات : 7
العمر :
Rep Power: 0
ضيف نت النقاط 10
رد: سلسلة دروس php :الدرس الثاني:اول برنامج php




مشكورررر ياخي والله دنا استفدة كتير من الدرس الاول والثاني وفي انتضار الدروس الاخرى دنت والله ماقصرت و اقترح على ادارة مدرسة المشاغبين ان يطلبو منك ان تضع فهرسااا لهده الدروس ويثبتثوا الفرس كي يسهل على الاعضاء ايجاد الدروس وشكراااااا


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


  #5 (permalink)  
قديم 06-23-2007, 03:34 PM
صور Gold Support
اداري سابق
 
تاريخ التسجيل: Mar 2007
البلد - المكان و السكن : المملـــكة المغــــربيــــــــة
السيرة :
هواية : البرمجة
وظيفة - عمل: طالب
جنس : دكر
جنسية : مغربية
موقع : www.phpar.net
نوع الجوال :
مشاركات : 330
العمر :
Rep Power: 5
Gold Support النقاط 10
رد: سلسلة دروس php :الدرس الثاني:اول برنامج php




العفو ياخوان اما بالنسبة لفكرة ضيف نت فهي جميل في انتضار قبول الادارة


من مواضيعي في الموقع على الموقع 0 لعبة Haunted Hotel Games PC 2010 للبحث عن الاشياء الخفية في فندق
0 لعبة الاكشن [Worm Reloaded/PC/2010] كامله
0 لعبة السرقة في سان فرانسيسكو Mystery P.I.: Stolen in San Francisco v1.0 بحجم 47 MB
0 اللعبه الشهيره Need For Speed World 2010 كامله
0 اكثر من 10 برامج حماية في ملف واحد Ultimate Anti-Virus Toolkit AIO
0 البرنامج الشهير Adobe Acrobat 9.2 Pro Extended Mac & Windows


موضوع مغلق

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

أدوات الموضوع
طريقة عرض الموضوع

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

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are معطلة
Pingbacks are معطلة
Refbacks are معطلة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر رد
100 درس فوتوشوب بالصوت والصورة بــسام إبداعات وتصاميم الأعضاء 26 02-25-2009 02:44 AM
تعال شوف اكبر مكتبة هكرز بي العالم جديد وحصرين بس لى المشاغبين:ارجو التثبيت اميرالغرباء الهكرز و الاختراق حماية فيروسات اختراق كراك hacker crack virus 70 09-25-2008 09:36 PM
اشهر مواقع الاستضافة @@@@@ ryten تطوير و صيانة المنتديات vBulletin 11 12-01-2007 12:02 PM
اقوى مجموعة برامج ل6600 3650 6330 7610 أرجو التثبيت صايع الشمال الجوال بجميع انواعه نوكيا سامسونق الخ mobile 16 11-30-2007 12:48 AM
سلسلة دروس php : الدرس الاول : مقدمه ومفاهيم عن لغة PHP Gold Support تطوير المواقع و السكربتات Ajax XML CSS JavaScript PHP Perl CGI seo Search Engine web2 12 10-02-2007 10:27 PM


للاعلان بالموقع

للاعلان بالموقع جوال 0555055075 ابو عمر بدر-جامعة نجران ينتهي في 3-8-1432 هـ-جامعة جازان ينتهي في 28-3-2012
الساعة الآن توقيت السعودية الرياض جدة الشرقية القصيم 05:39 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd diamond
جميع ماينشر بالموقع لا يعبر عن اصحاب الموقع انما يعبر عن صاحبه

SEO by vBSEO 3.2.0