برامج نت - أكبر موقع عربي للبرامج
سعودي سات  - 2008/07/31

منتدى برامج نت|منتدى البرامج الكاملة والنادرة|العاب بنات|عيادة طب | برامج
 
 [ مكتبة البرامج ] [ دليل المواقع  ] [ العاب فلاش  ] [ الوصول السريع ] [ مكتبة الخطوط ] سرعة أتصالك ] تسجيل في موقع | تسجيل في منتدى ] [ اضفنا للمفضلة! ] [ خريطة الموقع ]
دليل المواقع
مـٍـًـآيٍ لــٍيــُـٍديٍُ - تاريخ انتهاء 2008/07/30

أشتراك في قروب كويت الحب
بعد الأشتراك . ستصلك رسالة بريدية للتاكيد على الاشتراك ..افتح الرسالة. واضغط على الرابط الاول فيها
القائمة الرئيسية
  الرئيسية
  اضافة مقال
  دليل المواقع
  الارشيف
  اخبر صديقك
  صفحة البحث
  اعلن لدينا
  حسابك
  راسلنا
  احصائية
  افضل 10
  استفتاء
منوعات نت
  مكتبة البرامج
  مكتبة خطوط
  أفحص جهازك
  العاب فلاش
  إضافة لمحركات البحث
  محرر صفحات
  برامج مسنجر  محدّث
  برامج نوكيا 6600
  القاموس
منتدى برامج نت
  منتديات الكمبيوتر والأنترنت
  منتديات التصاميم والجرافيكس
  منتديات العامة
  منتديات الرياضة
  منتديات هواتف الجوال
  منتديات الأفلام والسينما
  منتديات الفضائيات
  منتديات المال والاعمال
جديد البرامج ولاكثر تحميلا

  عدد البرامج : 3025
  عدد التصنيفات : 66
  مرات التحميل : 6171075

جديد البرامج

SpeedUpMyPC 3.5.2356

Online TV Player 3.0.951

AVG Anti-Virus Pro Edition 7.5.483 Build 1094

Vista Manager 1.2.1

LimeWire Pro 4.14.7

TaskInfo 7.1.0.232


الاكثر تحميلا

Kaspersky Anti-Virus 6.0.2.621
[مرات التحميل : 200579]

Norton Antivirus 2006
[مرات التحميل : 93767]

Adobe Photoshop 8.1 CS
[مرات التحميل : 92410]

50 ثيم لجوال نوكيا 6600-الجزء الثاني
[مرات التحميل : 87849]

أخر البرامج المشروحة

شرح لافضل منظف صاروخ SuperCleaner
صفحة للطباعة


دوال المصفوفات
صفحة للطباعة
طريقة عمل شريط سينمائي
صفحة للطباعة
ثورة الـ (Search Engine Optimization) حديث مطول وحقائق يجهلها الكثير
صفحة للطباعة
التعامل مع جوجل وكل ما تود معرفته عن جوجل
صفحة للطباعة
شرح برنامج الكلك 2000 الشهيـر للخطـــوط
صفحة للطباعة
شرح برنامج رهيب لتصميم المواقع يمتاز بالسهولة و التطور !!
صفحة للطباعة
[شرح] عرض الأقسام الفرعيه في الصفحة الرئيسية
صفحة للطباعة
[ الأقسام الخاصة ]
الإستقتاء

قم باختيار افضل برنامج مشاركة الملفات

  BitSpirit
  Azureus
  uTorrent
  BitComet
  BitLord
  غير ذلك

  نتائج  تصويتات
تصويتات 25569
القائمة البريدية

اشترك في القائمة البريدية
تصفح الأرشيف
القاموس الثنائي

القاموس الثنائي


ترجم صفحة الويب

من إنجليزي الى عربي

من عربي الى إنجليزي

مواقع صديقة

المواقع : 603    التصنيفات : 90
1 - شباب الكويت
2 - دردشه طعون الصوتيه
3 - الاتحاد الاسلامي لطلبة سورية
4 - الملتقى الطبي السوري
5 - وحدة العمل الوطني لكرد سورية

دليل المواقع  ::  أضف موقعك

Free software / تحميل صور / اغانى / العاب / برامج / اغاني / اصحاب كول / منتديات / جديد البرامج / طرب / برنامج / اغاني
إعلانات
   
ابحث داخل موقع ومنتدى برامج نت عبر محرك بحث غوغل
 

اول برنامج PHP

(1519 مجموع الكلمات في هذا النص)(3154 قراءة)صفحة للطباعة
الدرس الثاني: اول برنامج PHP

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

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

 

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

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

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

اهداف الدرس:

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

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

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

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

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

  • دمج PHP مع HTML

  • التعليقات


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

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

أو من هنا شرح لبرنامج السيرفر الشخصي phptriad ومن هنا تحميل البرنامج .

 

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

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



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

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

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

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

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

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

وسم النهاية وسم البداية نمط الكتابه
?> <?php النمط الافتراضي
?> <? النمط القصير
</SCRIPT> <SCRIPT LANGUAGE="php" > نمط Script

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

 

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

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

نمط 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 محترف

  

[ العودة الى دروس php | قائمة الأقسام الخاصة ]
مقالات قديمة

2004/09/13
Nero PhotoShow Elite 1.0
صفحة للطباعة / أرسل هذا المقال لصديق
2005/09/03
Daz Bryce 5.5
صفحة للطباعة / أرسل هذا المقال لصديق
2007/07/14
SpyWare Doctor V.5.0.0.186 عملاق مكافحة ملفات التجسس
صفحة للطباعة / أرسل هذا المقال لصديق
2007/08/20
Kubuntu 7.04 النظام الخارق قل وداعاً لويندوز فيستا وبيل جيتس حصري
صفحة للطباعة / أرسل هذا المقال لصديق
2006/06/04
العملاق الروسى لتحميل من مواقع بسرعة منها الرابيد شير RapGet v1.04
صفحة للطباعة / أرسل هذا المقال لصديق
2006/09/27
حمل النسخة المنتظرة Windows Vista 5728 آخر نسخة على الإطلاق حصري
صفحة للطباعة / أرسل هذا المقال لصديق
2005/02/05
Outpost Firewall Pro 2.5.375
صفحة للطباعة / أرسل هذا المقال لصديق
2004/12/25
3D-Album CS 3.1
صفحة للطباعة / أرسل هذا المقال لصديق
2005/01/16
Digital ObjectRescue Pro 2.5
صفحة للطباعة / أرسل هذا المقال لصديق
2004/09/21
VMware Workstation 4
صفحة للطباعة / أرسل هذا المقال لصديق
2005/04/27
Perfect Keylogger 1.47
صفحة للطباعة / أرسل هذا المقال لصديق
2005/04/02
Webroot Accelerate 4.0 2005
صفحة للطباعة / أرسل هذا المقال لصديق
2006/04/13
برنامج صائد بلوتوث الشهير حصري بتاريخ اليوم 13 ابريل Mobiluck NeW 4.0
صفحة للطباعة / أرسل هذا المقال لصديق
2005/01/10
Systran Pro Premium v5.0 Final
صفحة للطباعة / أرسل هذا المقال لصديق
2006/02/28
محدش ينقل Microsoft Windows Vista CTP Build 5308
صفحة للطباعة / أرسل هذا المقال لصديق
2004/09/01
dBpowerAMP Music Converter
صفحة للطباعة / أرسل هذا المقال لصديق
2006/06/13
من اروع البرامج لتحرير الملفات الصوتية و لتسجيل الاصوات و إضافة أروع المؤثرات
صفحة للطباعة / أرسل هذا المقال لصديق
2005/02/03
CaptureEze Pro 8.08
صفحة للطباعة / أرسل هذا المقال لصديق
2007/07/18
انه الأسرع والافضل واكثر أمان الثعلب الطائر Mozilla Firefox 2.0.0.5
صفحة للطباعة / أرسل هذا المقال لصديق
2005/12/21
Folder Lock ver. 5.2.6 By BramjneT.Com
صفحة للطباعة / أرسل هذا المقال لصديق
2005/03/10
Recover My Files 3.22
صفحة للطباعة / أرسل هذا المقال لصديق
2007/02/07
عملاق الصيانة باحدث اصدار Hiren&#039;s BootCD 8.8 حصري على برامج نت
صفحة للطباعة / أرسل هذا المقال لصديق
2005/03/30
InterVideo WinDVD Platinum v6.0.B06.128
صفحة للطباعة / أرسل هذا المقال لصديق
2006/03/14
العملاق الروسى للتحميل من مواقع بسرعة منها الرابيد شير
صفحة للطباعة / أرسل هذا المقال لصديق
2007/07/05
ConvertXToDVD 2.2.3.258 تركيب الترجمة العربية على أفلامك الأجنبية
صفحة للطباعة / أرسل هذا المقال لصديق
2005/12/17
Intelli HyperSpeed 2005 1.7
صفحة للطباعة / أرسل هذا المقال لصديق
2005/01/29
Webroot Spy Sweeper 3.5
صفحة للطباعة / أرسل هذا المقال لصديق
2004/11/24
Effective Site Studio 2004
صفحة للطباعة / أرسل هذا المقال لصديق
2004/09/15
CrazyTalk 3.5
صفحة للطباعة / أرسل هذا المقال لصديق
2007/06/21
Internet Download Manager v5.11 عملاق التحميل حصري
صفحة للطباعة / أرسل هذا المقال لصديق
اخر البرامج المشروحة


دليل المواقع اشهار المواقع بيج رانك رفع تقيم الصفحة
صفحة للطباعة
أخذ نسخة إحتياطية لقاعدة من لوحة التحكم
صفحة للطباعة
إزالة وصلة غير محدثة ("قديمة")
صفحة للطباعة
شرح البرنامج TuneUp_Utilities_2004 كاملاً
صفحة للطباعة
تغير خلفية كتابة الموضوع إلى صوره
صفحة للطباعة
لماذا تم تصنيف موقعي كـ "تكميلي
صفحة للطباعة
إزالة موقعك بالكامل
صفحة للطباعة
طرق التصميم الأكثر شيوعاً
صفحة للطباعة
طريقة عمل مذنب ناري
صفحة للطباعة
برنامج الفاكس المعرب ترسل وتستقبل
صفحة للطباعة
شرح تنصيب النظام الأسطوري Ubuntu 7.04 الحماية الأمن السرعة الأداء
صفحة للطباعة
http:// أم http://www أيهما أستخدم فى بناء الباك لينكس
صفحة للطباعة
متفرقات عن لغة PHP
صفحة للطباعة
برنامج الدروس الجزء الاخير
صفحة للطباعة
[شرح] إضافة مراقب لأحد المجالس
صفحة للطباعة
طريقة تحويل افلامك من Avi Divx الى Dvd وتركيب الترجمة العربية حصريا على برامج نت
صفحة للطباعة
حماية المجلدات بكلمات مرور
صفحة للطباعة
طريقة الكتابة المتشققة
صفحة للطباعة
إزالة الصفحات المخبأة
صفحة للطباعة
برنامج الرائع في مسح التراكات التي تتركها البرامج والمتصفح
صفحة للطباعة
الآن الأدوات التي تساعدك في الويب 2.0
صفحة للطباعة
برنامج الدروس الجزء الثاني
صفحة للطباعة
تغيير كلمة المرور
صفحة للطباعة
شرح إضافة لغات متعددة إلى المنتديات
صفحة للطباعة
مقدمه عن قواعد البيانات
صفحة للطباعة
كم عدد المرات التي سيقوم فيها Google بالزحف إلى موقعي؟
صفحة للطباعة
[هاك] منع إقتباس الموضوع
صفحة للطباعة
شرح بالصور طريقة تثبيت WINDOWS XP بالتفصيل
صفحة للطباعة
التعامل مع جوجل وكل ما تود معرفته عن جوجل
صفحة للطباعة
شرح لعملاق برامج التحرير Ulead VideoStudio 9
صفحة للطباعة
[شرج] تغير لون السكرول بار
صفحة للطباعة
اصنع شكل مميز
صفحة للطباعة
[ هاك ] مشاهدة الرسائل الخاصة لأحد الأعضاء
صفحة للطباعة
طريقة حفر الجداول لنسخه الثالثه
صفحة للطباعة
تحويل النطاقات
صفحة للطباعة
متفرقات وتطبيق على المصفوفات
صفحة للطباعة
طريقة دمج الصور
صفحة للطباعة
شرح طريقة fdisk مع الفور مات
صفحة للطباعة
خاصية الدمج في الشعارات
صفحة للطباعة
شرح تعدد المرفقات في الموضوع
صفحة للطباعة
شرح برنامج win rar لضغط الملفات وفكها وتقسيمها
صفحة للطباعة
شرح أقوى برنامج لصنع العروض الفلاشية ولأول مرة
صفحة للطباعة
فرد وطوي سجادة
صفحة للطباعة
برنامج دليل هاتف العرب
صفحة للطباعة
إنشاء المرايا والأسطح العاكسة
صفحة للطباعة
برنامج LogoManager 1.2.9 مع التعريب والكراك
صفحة للطباعة
[شرح] تفريغ البحث + إعادة بناء البحث
صفحة للطباعة
شرح Norman Virus Control 5.80للحماية من الفيروسات !
صفحة للطباعة
[ الأقسام الخاصة ]
  تصميم وتطوير برامج نت Bramjnet.Com

PHP-Nuke Copyright © 2005 by Francisco Burzi
جميع المشاركات والمواضيع في موقع برامج نت لا تعبر بالضرورة عن رأي إدارته بل تمثل وجهة نظر كاتبها

منتدى برامج نت إبداع و تميز  أكبر منتدى عربي أكبر موقع عربي للبرامج  دليل المواقع برامج نت  جديد الخطوط  جديد المقالات  جديد البرامج