برامج جديدة
يمكنك الان ان تصبح مشرف في منتديات جي سوفت تفضل ( طلب قبول مشرف )
ماسنجر 9 مسنجر Kaspersky Anti-Virus Mobile Nokia Windows Mobile Smartphone PocketPC Symbian جويا لانجري
Internet Download Manager 5.12 Build 9 Kaspersky Anti-Virus 2009 كاسبر سكاي كسبر رفع ملفات

  فيديو youtube - فيديو Google - انمي - افلام كرتون - توم وجيري - القط والفار - افلام كرتون اسلامية - قصص واقعية - قصص وعبر - قصص الانبياء - قصص القرآن الكريم - قصص وحكايات اطفال - خواطر - اناشيد اسلامية - اناشيد اطفال - اناشيد فرقة طيور الجنة - ديكور - ديكور منازل - مكياج - طبخ في مطبخ حواء - ازياء و موضة - ماسنجر - توبيكات - موبايل MOBILE - العاب طبخ - العاب باربي


العودة   منتديات جي سوفت > تطوير المواقع > تطوير المواقع و المنتديات

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



إضافة رد
قديم 08-01-2007, 02:05 PM رقم المشاركة : 1 (permalink)
جي سوفت
:: المدير العام للموقع ::

الصورة الرمزية جي سوفت
 
تاريخ التسجيل : May 2007
رقم العضوية : 8
الإقامة : قلب من احبني
الهواية : كل شيء يستحق الاهتمام اهتم فيه
مجموع المشاركات : 9,296
بمعدل : 17.91 مشاركة في اليوم
معدل التقييم : 65
معدل تقييم المستوى :

  برامج جوال و موبايل | برامج صوت وفيديو | تحميل العاب جديدة | برامج نت | برامج شبكات | برامج حماية | برامج إدارة النظام | برامج تصميم وفوتوشوب | نسخ اقراص و DVD | برامج كمبيوتر - الكمبيوتر | تعاريف كمبيوتر Drivers

جي سوفت متواجد حالياً

افتراضي الدرس الثاني: اول برنامج 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 النمط الافتراضي
?> <? النمط القصير
*********** ******** ********="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
*/

لا داعي للقلق اذا لم تفهم هذه النقطه , مع الدرس القادمه سوف تعرف معنى استخدام التعليقات وفوائد استخدامها بشكل مفصل
 
 
من مواضيع جي سوفت في المنتدى
0 تحميل برنامج Bird Screen Savers 2 1.0 مجانا
0 تحميل برنامج S****R 0.85.121 Beta مجانا
0 تحميل برنامج Bookmark Current Session 0.1.0 مجانا
0 تحميل برنامج Email Responder 2.2 مجانا
0 نكهات الايس سكريم كل محبين الايسكريم
0 تحميل برنامج CuteType 1.0.0.1 مجانا
0 صور قلوب
0 تحميل برنامج Express Download Manager 0.1 Alpha 2 مجانا
0 تحميل برنامج Easy Watermark Creator 2.1 مجانا
0 تحميل برنامج GButts 1.5.8 مجانا
0 تحميل برنامج Pyrochild plugins 1.0 مجانا
0 تحميل برنامج Appz Monitoring 1.62 مجانا
0 تحميل برنامج Slide Show Data Generator 1.0 مجانا
0 تحميل برنامج Abcc DVD to AVI MPEG WMV Ripper Pro 5.1 مجانا
0 تحميل برنامج CellMaker 1.0 مجانا




 



اضغط على الصورة لرؤيتها بالحجم الطبيعي
التوقيع - جي سوفت

نحنا بحاجة الى مشرفين للاقسام:
شروط الاشراف:-








  • ان يكون نشيطاً في جميع الاقسام بالمشاركات والردود .
  • أن لا تقل مشاركاته عن 200 مشاركة .
  • ان يكون دائم التواجد والتفاعل .
  • ان يجعل من المنتدى صفحته الاولى لدخول النت دائماً
وباقي الشروط هي عادية جداً .








في حالة وجود مشاركة مخالفة ، لا تقم بالرد على الكاتب ولكن قم بالضغط




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







:..: عزيزي العضو :..:جي سوفت مليئة بمتطلباتكم ،، فعند الاستفسار أو الطلب يرجى القيام بــالبــحــث قبل كتابة الموضوع ، واذا لم تجد طلبك ،،،فضع الموضوع في قسمه الصحيح وذلك للوصول إلى مبتغاكـ // وشكراً .







[كثير النسيان بسبب كثرة الاشغال , فمن وعدته في امر ولم انجزه فليعذرني وليذكرني لكي انجزه له ]






Lawyer - attorney

رد مع اقتباس
إضافة رد

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

أدوات الموضوع
انواع عرض الموضوع

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

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
حمل نسختك من برنامج الارشيف الاصدار الثانى segaal sales برامج × برامج 0 06-16-2008 08:57 AM
21 برنامج مفيذ لاجهزة نوكيا الجيلين الثاني والثالث salé1987 برامج جوال 1 06-11-2008 10:40 PM
الدرس الرابع عشر: المصفوفات الحرفيه جي سوفت تطوير المواقع و المنتديات 0 08-01-2007 02:25 PM
الدرس الاول: مقدمه ومفاهيم عن لغة Php جي سوفت تطوير المواقع و المنتديات 0 08-01-2007 01:16 PM
الدرس الثانى: مقدمة الى تقنية xml وما حولها جي سوفت تطوير المواقع و المنتديات 0 07-30-2007 09:01 PM


العاب براتز تحميل صور - عدنان ولينا - ليدي اوسكار - الكابتن ماجد - بيل وسبستيان - كرتون اسلامي - القط والفار


الساعة الآن 07:57 PM.
جي سوفت
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC7 جميع الحقوق محفوظة © 2007 - 2008 جى سوفت جى

 


 


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182