![]() |
جزاك الله ألف خير :)
أسأل الله أن يثيبك ويكتب أجرك :) |
مشكور والله يجزاك الف خير
يا ليت توافينا بباقي الدرووس وتضع الوروابط في هذا الدرس والله يعطيك العافيه |
شكرا للردود من اخواتى الاعزاء متطلبات قبل البدأ :نبدا الدرس الاول :) بعد تناول فنجان القهوه المفضل ليا بندا الدرس الاول :) والذى له اهميه كبيره جدا فى تعليم اللغه المفضلى لي وهيه php ![]() ولنبدا :
هل تذكر عندما قلنا ان لغة PHP تحتاج الى مترجم لكي يقوم بمعرفة ما يقوم به الكود في الدرس الاول ؟ في هذه النقطه سوف تعرف كيف يتم تنصيب مترجم PHP , ولكن لا يستطيع مترجم PHP العمل بمفرده , لانه يحتاج الى خادم شخصي يكون به المترجم ليظهر المعلومات الى المتصفح , ولهذا سوف نقوم بتركيب Apache وهو يعتبر من افضل الخوادم الشخصيه الموجوده الرجاء الحصول على برنامج وسيرفر Apache وتنصيبه على حاسبك الشخصى اختيار محرر مناسب لكتابة اكواد 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 : ![]() لن اقوم بشرح كود ال HTML هنا , لاني اعتقد ان عندك خبره او معلومات سابقه عن HTML , اما اذا لم تعرف فالامر بسيط انظر الى مخرجات هذا الكود , ومخرجات الكود في المثال الاول (( بدون دمج مع لغة PHP )) وسوف تلاحظ الفرق. وتذكر انه يمكن اضافة العدد الذي تريد من هذه الاكواد , لا يوجد هناك عدد محدد , فقط اكمل الدرس هذا اليوم وقم بعمل صفحه خاصه بك بهذه الطريقه (( الدمج )) وسوف تشعر انك مبرمج حقيقي. هل انت مصر على معرفة معنى الكود ؟ اذن سوف اشرح لك بطريقه بسيطه , في هذا الكود لاحظ ان الجمله ظهرت بخط عريض وذلك لاستخدامنا لكود HTML الذي تلاحظه في المثال <b> و </b> ووضعنا بين هذا الكود سطر لغة PHP ليطبع الجمله , والناتج الجمله بخط عريض. هل تريد ان تعرف كيف يكتب هذا الكود بلغة HTML , اذن لاحظ التالي هل قمت بإختيار النمط المريح لك ؟ اذن انتهينا من الجزء الثاني من درس اليوم :) , هل انت مستعد و مندفع للمتابعه ؟ اذن سوف نبدأ النقطه ( الخامسه لهذا اليوم ) الطباعه للمتصفح في PHP: اعتقد انك قمت بالتركيز في الشرح بالاعلى وقلت لنفسك ( انا اعرف كيف اطبع للمتصفح ) , نعم انت تعرف , نفسها كلمة print() هي للطباعة في المتصفح , ولكن ما هي print() , هذه الداله داخليه في PHP اي موجوده في المترجم وتستطيع استخدامها , نقوم في معظم الحالات بطباعة مخرجات الى المتصفح , قد تتسائل ماهو معنى كلمة داله ؟ اليس ذلك صحيح ؟ اذن داله تعني ( امر يقوم بفعل شي معرف مسبقا بداخله ) لم تعرف ما اعني ؟ لا تتعجل سوف تقوم بفهم هذا كله لاحقا وفي دروس متقدمه , ودائما المدخلات الى الدوال تكون بين الاقواس كما تشاهد في اول برنامج لك , في حالتنا بالاعلى قمنا بطباعة نص اليس ذلك صحيحا ؟ اذن يجب ان نضع النص بين علامتي التنصيص " نص معين " والا سوف يكون هناك خطأ , اذا ماذا لو اردنا ان نقوم بطباعة رقم ؟ الجواب هو ان نقوم بطباعته بدون علامتي التنصيص. ولا تنسى ان تقوم بإنهاء كل سطر في كودك البرمجي بعلامة ; ولا سوف يكون هناك خطأ , لمذا نحتاج هذه العلامه ؟ لكي نقول للمترجم ان هنا ينتهي طلب هذا الامر وقم بتنفيذه. دمج PHP مع HTML: الكود البرمجي الذي قمنا بكتابته في الاعلى , عباره عن PHP فقط ويسمونه باللغه الانقليزيه (( pure php )) == (( مجرد PHP )) ولكن لو اردنا ان نجعل معه بعض من اكواد ال HTML ؟ الجواب بسيط جدا , وهو ان نقوم بكتابة كود ال HTML قبل وبعد وسوم البدايه والنهايه في PHP , اليك مثال يوضح لك الصوره , لنقم بكتابة البرنامج بالاعلى بطريقه اخرى: ![]() اعتقد انه الان قد وضحت لك الصوره بالكامل :) التعليــقات: عندما تكتب كود برمجي كبير , او اسطر برمجيه كثيره سوف تكون لك سهله في البدايه وسوف تعرف عمل هذا الكود , لكن اترك العمل على الكود لمدة سنه , وارجع له مره ثانيه لتقوم ببعض التعديلات وبعض الاصلاحات ؟ هل تعتقد انك سوف تتذكر جميع الاكواد ؟ , اذن هذه هي التعليقات , تعبير او شرح بسيط عن الاكواد التي قمت بعملها وبمعنى اخر (( هي اسطر كتابيه تقوم بشرح اكواد معنيه ولا يقوم المترجم بترجمتها )) لنأخذ بعض انواع التعليقات وبعض الامثله على التعليقات وكيف يتم استعمالها :
لا داعي للقلق اذا لم تفهم هذه النقطه , مع الدرس القادمه سوف تعرف معنى استخدام التعليقات وفوائد استخدامها بشكل مفصل اسئـــله على الــدرس:
الــدرس القــــادم: في الدرس القادم سوف نقوم بشرح المتغيرات وانواعها بالتفصيل , لكي تعرف قوى لغة PHP ولتبدأ مسيرتك كمبرمج PHP محترف انتهيت من الدرس الاول الذى يشق لك طريقك فى عالم برمجه ال php وارجو ان يكون نال اعجاب حتى لو البعض منكم استنونى فى الدرس القادم اخوكم ميدو " نأسف اذا كان يوجد عطل بالصور لكن سيعود لاحقا والسبب انشغال السريفر " استنونى :) |
موضوع اكثر من رائع
ومعلومات مفيدة للجميع نرجو ان نشاهد المزيد من هذه الدروس القيمة |
مشكور يا باشاا وجزاك الله خير
|
مشكور بس ياM!do ممكن أيميلك
|
مشكور بس ياM!do ممكن أيميلك على الهوت ميل
|
أخي العزيز ممكن رفع الصور مرة أخرى لأنها ملغية
|
مشكوور عزيزي على الشرح
اما من حيث لغة الهتمل ما نعرف عنها شيء خخ ومشكوور على الشرح اسال الله ان ينفع بك |
بارك الله فيك وجعلك ذخرا للمسلمين وللوطن
|
السلام عليكم ورحمة الله وبركاتة
عزيزي M!do من الذوق عندما تقوم بنقل الدروس تذكر المصدر اي كاتب الدروس لان الكاتب تعب على كتابة الدروس وسهر الليل علشان يفيد المسلمين بس للاسف انك ماتستحق كلمة شكر لانك سرق جهود غيرك ونسبتها لنفسك وتحاول تصعد على اكتاف غيرك فهذه الدروس للاستاذ القدير محمد الرحيلي جزاه الله كل خير فقد فتح موقع ارسن ليفيد الناس بمايعلم وخصص بالموقع قسمين قسم لتعليم الفوتوشوب وقسم تعليم لغة البرمجة php واتمنى من الجميع زيارة الموقع لانه يستحق الزيارة والسلام عليكم |
ولعلك لم تقرا الملاحظة اللي بالفوتر
جيمع الحقوق محفوظه الى شبكة ارسن 2006 الرجاء عدم استعمال اي من الدروس من غير موافقة خطيه من شبكة ارسن |
الاخ ابو سليمان (( اعتقد الاسم صحيح ))
كفى ووفى وبعدين والله عيب يا ميدو وانا ما ا ابغى افسد الموضوع لكن لو ذكرت المصدر كلنا بنرحب بيك وبالموضوع وبنحترمك اكثر واكثر لكن الآن وبصراحة طحت من عيني من جد الرجال محمد الرحيلي ما قصر وجزاه الله خير وشوف هذي الصفحة http://prog.arccn.net/ وشوف آخر الصفحة اش مكتوب والمشكلة الكبيرة انك كاتب موضوعك عن طريق ميدو يعني نسبت الدروس لك تحياتي |
شكرا على الشرح لكن عندي سؤلين مهمين أرجو ثم أرجو أن تجاوبني عليهم:-
1-هل أستطيع حفظ صفحة من الفرونت بيج بلغة php وأين أضع الكود إذا الجواب لا ماهي البرامج التي أستخدمها لحفظ صفحة php>>> 2-هل يوجد منتديات جاهزة وفقط علي التعديل عليه وسوووووووووووووف أكووووووووووون بكااااااااااااامل الشكر يا عسللللللللل |
|
السلام عليكم
مشكور اخى mido ولكن أتمنى كما قال الاخوة ذكر المصدر . وبالنسبة لسؤالك اخى العزيز tarek_good يمكنك زيارة الرابط التالى http://www.nukearab.com/modules.php?...x&func=HTMLPHP ستجد فيه بغيتك باذن الله. أما عن البرنامج المستخدم لحفظ صفحة php فيمكنك ذلك بالnotepad العادية للوندوز أو برنامج PHP.expert.editor أو برنامج الdreamveaver أو برنامج ال ZendStudio وهناك برامج كثيرة أخرى ولكنى أحبذ برنامج PHP.expert.editor أو الnotepad للسرعة . أما برنامج ال dreamweaver وهو أحد برامج macromedia فيتميز بكونه يغنيك عن برنامج الفرونت بيج . أما برنامج ال ZendStudio فبه امكانية تشفير أكواد صفحة الphp وذلك حتى لا يستطيع أحد قراءة برمجتها ولكن هناك برامج تستطيع فك هذه الشفرة ولذلك أنصحك باستخدام ال PHP.expert.editor . أما بالنسبة لسؤالك الثانى لم أفهمه .أرجو التوضيح أكثر. |
الصور لا تظهر
|
جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 07:27 AM. |
Powered by vBulletin
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012