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


الرئيسيةالرئيسية  أحدث الصورأحدث الصور  دخولدخول  التسجيلالتسجيل  
آيـــــات الشفاء في القرآن الكريم إن هذه الآيات تجتمع في كل آية فيها كلمة شفاء و تقرأ بترتيب المصحف فقد قال العلماء أن في هذا استعانة بكلام الله على الشفاء و خصوصا بالنسبة للأمراض التي لا تقدر عليها أسباب البشر...وهـــم:- الآية 14 من سورة التوبة: قَاتِلُوهُمْ يُعَذِّبْهُمُ اللّهُ بِأَيْدِيكُمْ وَيُخْزِهِمْ وَيَنصُرْكُمْ عَلَيْهِمْ وَيَشْفِ صُدُورَ قَوْمٍ مُّؤْمِنِينَ... صدق الله العظيم الآية 57 في سورة يونس : يَا أَيُّهَا النَّاسُ قَدْ جَاءتْكُم مَّوْعِظَةٌ مِّن رَّبِّكُمْ وَشفَاء لِّمَا فِي الصُّدُورِ وَهُدًى وَرَحْمَةٌ لِّلْمُؤْمِنِينَ... صدق الله العظيم الآية 69 من سورة النحل : وَاللّهُ خَلَقَكُمْ ثُمَّ يَتَوَفَّاكُمْ وَمِنكُم مَّن يُرَدُّ إِلَى أَرْذَلِ الْعُمُرِ لِكَيْ لاَ يَعْلَمَ بَعْدَ عِلْمٍ شَيْئًا إِنَّ اللّهَ عَلِيمٌ قَدِيرٌ... صدق الله العظيم الآية 82 من سورة الإسراء : وَنُنَزِّلُ مِنَ الْقُرْآنِ مَا هُوَ شِفَاء وَرَحْمَةٌ لِّلْمُؤْمِنِينَ وَلاَ يَزِيدُ الظَّالِمِينَ إَلاَّ خَسَارًا... صدق الله العظيم الآية 80 من سورة الشعراء : وَإِذَا مَرِضْتُ فَهُوَ يَشْفِينِ... صدق الله العظيم الآية 44 من سورة فصلت : وَلَوْ جَعَلْنَاهُ قُرْآنًا أَعْجَمِيًّا لَّقَالُوا لَوْلَا فُصِّلَتْ آيَاتُهُ أَأَعْجَمِيٌّ وَعَرَبِيٌّ قُلْ هُوَ لِلَّذِينَ آمَنُوا هُدًى وَشفَاء وَالَّذِينَ لَا يُؤْمِنُونَ فِي آذَانِهِمْ وَقْرٌ وَهُوَ عَلَيْهِمْ عَمًى أُوْلَئِكَ يُنَادَوْنَ مِن مَّكَانٍ بَعِيدٍ...||

 

 الدرس السادس عشر: متفرقات وتطبيق على المصفوفات

اذهب الى الأسفل 
كاتب الموضوعرسالة





التقييم : 3
نقاط : 357300
تاريخ التسجيل : 01/01/1970

الدرس السادس عشر: متفرقات وتطبيق على المصفوفات  Empty
مُساهمةموضوع: الدرس السادس عشر: متفرقات وتطبيق على المصفوفات    الدرس السادس عشر: متفرقات وتطبيق على المصفوفات  I_icon_minitimeالأربعاء يناير 02, 2013 3:52 pm


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


  • مراجعة جميع ما سبق تعلمه في لغة PHP

اهداف الدرس:


  • طرق استخدام المتغيرات من النماذج النوع المخفي ( HIDDEN ) من انوع النماذج
  • الداله isset
  • الداله unset
  • تطبيق عملي



طرق استخدام المتغيرات من النماذج :

تعلمنا في السابق كيف نتحكم في المتغيرات التي تأتي من النماذج, في
الحقيقه هي 3 انواع, وتطرقنا الى نوع واحد , وهو البسيط. حيث انك تكتب في
الصفحه التي يذهب اليها المتغير اسم المتغير فقط, لكن اليوم سوف نتعلم
طريقتان اخرى , غير الاولى, وهي عباره عن مصفوفات حرفيه, نستخدمها للتحكم
في المتغيرات, في الحقيقه لا يوجد لهذه الطرق اسماء ولكن شاهدت كتابا يقوم
بإعطاء اسماء لها مبسطه ومميزه, ( الاسلوب القصير ) , ( الاسلوب المتوسط ) , ( الاسلوب الطويل ), لنقم بمشاهدتها مع بعضنا البعض:

نموذج ارسال بيانات:
الدرس السادس عشر: متفرقات وتطبيق على المصفوفات  L16e1

الان في الصفحه التي نعرف بها البيانات , لدينا 3 طريق لاخذ هذا المتغير , لاحظ التالي:
الدرس السادس عشر: متفرقات وتطبيق على المصفوفات  L16e2

ماهو الفرق بين هذه الطرق الثلاث, واي واحد تقوم بإستخدامه ؟؟ عن نفسي
انا شخصيا احبذ استخدام الاسلوب الطويل ويحبذ ان تقوم بالاقرار على استخدام
اسلوب واحد من الثلاثه فقط, الفروقات بين الثلاث طرق هو التالي:

الاسلوب القصير :
اسهل اسلوب ولكن يقتضي ان يكون خيار register_global على الوضع on في
اعدادات اللغه وكل هذا يعتمد على النسخه المستخدمه لديك, وهذا الاسلوب
يجعلك تقوم بإخطاء تقوم بجعل موقع سهل الاختراق او غير امن

الاسلوب المتوسط : هذا الخيار جيد ولكن لن يقوم بالعمل الا اذا كانت لغة PHP التي قمت بتنصيبها اعلى من 4.1.0

الاسلوب الطويل :
هذا هو افضل اسلوب تقوم بإستخدامه وهو الخيار الوحيد المضمون ان يعمل على
اي خادم ( server ) مهما كانت اعدادات اللغه, وهو اكثرها حمايه وامانا,
ولكن يحتمل ان يقوم صاحبو لغة PHP بإلغائه على المدى الطويل

ملاحظه : اذا كانت طريقة ارسال النموذج POST فسوف تستخدم الامثله
الموجوده بالاعلى , ولكن لو كانت الطريقه GET فقط قم بإستبدال العباره POST
بالعباره GET

الداله isset :

تقوم هذه الداله , بالتحقق من ان متغير تم انشاءه ام لا , لاحظ المثال التالي:

الدرس السادس عشر: متفرقات وتطبيق على المصفوفات  L16e4

الداله unset :

تقوم هذه الداله بألغاء متغير موجود, لاحظ المثال التالي:

الدرس السادس عشر: متفرقات وتطبيق على المصفوفات  L16e5

النوع HIDDEN من انوع النماذج :

في بعض الاحيان نريد ان نقوم بإرسال بيانات مخفيه من صفحه الى اخرى, ولا
يعلم بوجودها الزائر , مثلا عدد الدرجات التي حصل عليها الى الان, او
عنوان ال IP وغيرها , فسوف نستخدم الطريقه التالي:

الدرس السادس عشر: متفرقات وتطبيق على المصفوفات  L16e3

1 – اسم المتغير

2 – القيمه الموضوع بالمتغير

تطبيق عملي :

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

الدرس السادس عشر: متفرقات وتطبيق على المصفوفات  L16e6
الدرس السادس عشر: متفرقات وتطبيق على المصفوفات  L16e7
الدرس السادس عشر: متفرقات وتطبيق على المصفوفات  L16e8
الدرس السادس عشر: متفرقات وتطبيق على المصفوفات  L16e9

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

1 – انشأنا عباره شرطيه, اذا كان المتغير انشأ من قبل فذلك يعني ان
المستخدم قد نقر على زر الارسال في النموذج ( جاوب على السؤال ) وارسل
المتغير, غير ذلك نقوم بعرض السؤال

2 – نضع 3 اسئله في مصفوفه حرفيه , ثم نقوم بترتيبها عشوائيا واختيار
السؤال الاول واجابته في المصفوفه, ونضعه في مصفوفه اخرى رقميه بحيث ان
الخانه 0 السؤال والخانة 1 الاجابه , واستخدمنا العباره break لاننا نريد
اخذ السؤال الاول واجابته فقط, غير ذلك يخرج من دالة التكرار FOR

3 – انشأنا مدخلين من النوع المخفي ( hidden ) نضع بها السؤال المطروح والاجابه الصحيحه له

4 – اذا قام المستخدم بالاجابه نقوم بعبارت شرطيه التحقق ان المستخدم ادخل الاجابه وانها ارقام وغير ذلك



سؤال على الدرس :

1 – توجد الف طريقه لعمل هذا التطبيق, حاول ان تقوم بعمله بطريقه اخرى بإستخدام المصفوفات ولكن بطريقه اسهل من هنا ,
ملاحظه ( قمت بإعطائك الطريقه الصعبه لكي تفهم المطلوب جيدا )


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


سوف نتعرف في الدرس القادم على برمجة الكائنات في لغة PHP
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
الدرس السادس عشر: متفرقات وتطبيق على المصفوفات
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» الدرس الثاني عشر: متفرقات وتطبيق على الدروس السابقه
» الدرس الثالث عشر: المصفوفات الرقميه
» الدرس الرابع عشر: المصفوفات الحرفيه
» الدرس الخامس عشر: دوال المصفوفات
» الدرس السابع: متفرقات عن لغة PHP

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات اهل الحق :: منتديات الإبداع و التصميم :: منتدى لغات البرمجة-
انتقل الى: