Noor

اهلا بك في منتدانا

انضم إلى المنتدى ، فالأمر سريع وسهل

Noor

اهلا بك في منتدانا

Noor

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
Noor

lنعلن عن افتتاح مجموعة خاصة بهذا المنتدى وهذا هو رابطها : www.groups.google.com/noor-i
نرحب بجميع الأعضاء المسجلين في هذا المنتدى
أهلين وسهلين فيك

2 مشترك

    الدرس الأول] كتابة أول كود ب php

    avatar
    Adnan


    عدد المساهمات : 17
    تاريخ التسجيل : 01/02/2010

    الدرس الأول] كتابة أول كود ب php Empty الدرس الأول] كتابة أول كود ب php

    مُساهمة  Adnan الأربعاء فبراير 03, 2010 10:12 pm

    السلام عليكم ورحمه الله وبركاته

    اخواني الكرام حياكم الله


    - كيف تعرف الخادم بكود php

    هناك ثلاث طرق لنخبر الخادم ان هذا الكود هو كود php حتي يقوم الخادم بترمجة هذا الكود وعرضه للزائر

    الطريقة الأولي : (النمط الافتراضي)




    الطريقة الثانية : (النمط القصير)



    الطريقة الثالثة :



    وكل الطرق السابقة تؤدي نفس الغرض حيث تفيد الخادم ان الكود php
    كما يمكننا ان نكتب كود php وكود html بنفس الصفحة ولكن يجب حينما نبدأ باستخدام كود html استخدام الوسوم الخاصة ب php (الطرق الثلاثة السابقة) .

    - الطباعة بـ php

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



    اي اننا نطلب من php ان تقوم بطباعه الأمر مجموعة ترايدنت العربية ويستخدم امر echo في طباعه كل مابين العلامتين "" وتنتهي جملة echo كغيرها من الاوامر ب ; وفائدتها انها تخبر php بانتهاء السطر البرمجي حيث يقوم مترجم php بالاستمرار في قراءة الجملة البرمجية حتي تصل الي الفاصلة المنقوطة فتعرف بذلك ان السطر البرمجي انتهي هنا وبدونها سوف يعطي المترجم رسالة خطأ وتتجاهل php المسافات الفارغة والسطور الفارغة الغير موجوده بها اي اكواد .
    من الاخطاء الشائعه عند كتابة الاسطر البرمجية بلغة php هي عدم انهاء السطر البرمجي بالفاصلة المنقوطة الامر الذي يؤدي الي ظهور رسالة الخطأ التالية :



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



    لاحظ انه في السطر السابق امكانية طباعه اكثر من محتوي يفصل بين كل محتوي بالعلامة التالية (,)
    كما انه يمكن استخدام اكواد html بداخل الامر echo ولاحظ انه لايمكن اضافه العلامة " بداخل الامر echo ولكن يجب ان لاتحتوي علي العلامة " وعند الحاجة لاستخدامها بامكانك استبدالها ب العلامة ' او اضافه backslash قبلها \"
    كما انه يمكنك الفصل بين الاسطر عند العرض عن طريق كود <br> الخاص ب html كما بالصورة التالية



    ونتيجة تشغيل هذا المثال ان مجموعة ترايد العربية بسطر و traidnt.com بسطر آخر ولاتعترف لغة php بالاسطر من تلقاء نفسها يعني انه لو قمت بكتابة الاسكربت هكذا




    فلاتتخيل انه سيقوم بطباعه مجموعة ترايدنت العربية بسطر و traidnt.com بسطر اخر لا سوف يطبعهم بهذا الشكل
    مجموعة ترايدنت العربيةtraidnt.com
    فيجب عند الحاجة لسطر جديد اضافه كود لذلك مثل <br> او \n

    اضافه التعليقات :

    كما اتفقنا ببداية الموضوع ان كل مابين وسوم php <??> يتم ترجمتها من قبل السيرفر وعرضها للزائر ولكنك ببعض الاحيان سوف تحتاج الي كتابة ملاحظات وتستخدمها كتمليح اذا كنت تعمل بفريق عمل حتي يعرف بقية المبرمجين فائدة هذا الكود وهناك ثلاث طرق لكتابة التعليق

    - تعليق يتكون من عدة اسطر ويبدأ ب

    /*التعليق هنا
    وهنا ايضا
    */
    وكل مابين العلامتين لن يتم ترجمته

    - تعليق يتكون من سطر واحد

    // التعليق هنا

    - تعليق يتكون من سطر واحد ايضا

    # التعليق هنا

    ان لم تفهم امر التعليق بهذا الدرس فسوف نتطرق الي استخدامه بالدروس القادمه وسوف تعرف فائدته اكثر
    Admin
    Admin
    Admin


    عدد المساهمات : 89
    تاريخ التسجيل : 20/07/2009

    الدرس الأول] كتابة أول كود ب php Empty مشكوووووووووووووووووور

    مُساهمة  Admin الأربعاء فبراير 24, 2010 9:50 pm

    مشكور أخي على هذا الموضوع الرائع والقيم

    wisle Smile

    happy Smile wisle

    Very Happy Smile Surprised Razz wisle

    wisle Very Happy Very Happy wisle Smile

      الوقت/التاريخ الآن هو الأحد مايو 19, 2024 8:29 pm