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


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

 

 الدرس العاشر: التحقق من وطباعة محتوى النماذج

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





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

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

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


  • مراجعة الدرس السابق , مع محاولة فعل عدة تطبيقات بإستخدام انواع النماذج

اهداف الدرس :


  • ارسال البيانات الى صفحه اخرى
  • التحقق من ان جميع البيانات ممتلئه
  • طباعة البيانات الى المتصفح
  • مثال تطبيقي ( عمل نموذج تسجيل دخول )



ارسال البيانات الى صفحه اخرى
:
بعد عملنا لنموذج المعلومات الشخصيه (اذا لم تستطع عمله , اضغط هنا لتحميل نموذج المعلومات الشخصيه
) , نريد ان نرسل هذه البيانات الى صفحه اخرى , لنقوم بمشاهدة هذه
البيانات او معالجتها او اي شي اخر , فكيف يتم فعل ذلك , كما تعلمنا سابقا ,
يمكننا فعل ذلك عن طريق تحديد الصفحه المراد الذهاب اليها في ( FORM ) ,
لاحظ المثال التالي , ( في مثالنا سوف نذهب الى الصفحه view.php ) :

هذا المثال مدمج مع كود PHP
الدرس العاشر: التحقق من وطباعة محتوى النماذج  L10e1

هذا المثال كود HTML فقط
الدرس العاشر: التحقق من وطباعة محتوى النماذج  L10e2

لاحظ انه هنا نقوم بالذهاب الى صفحه اخرى , ولكن اذا اردنا الذهاب الى الصفحه نفسها
( طريقه اخرى ) قم بكتابة نفس الصفحه , او العباره $PHP_SELF , وهي تؤدي
نفس الغرض ( اذا كان نفس الصفحه ) وسوف اشرح لك هذه العباره لاحقا


التحقق من ان جميع البيانات ممتلئه :


الان لنأتي الى متعة عمل لغة PHP , في نموذجنا , نريد ان نتحقق اذا كان
المستخدم قد قام بكتابة جميع البيانات المطلوبه ( كلها ) , اذن انشئ صفحه
PHP اسمها view.php , ولنقم بفعل ذلك خطوة خطوة , اولا نريد ان نتحقق من ان
المستخدم قام بكتابة اسمه الاول واسم العائله والبريد الالكتروني اكتب في
محرر الاكواد التالي :

الدرس العاشر: التحقق من وطباعة محتوى النماذج  L10e3

لو قمت بالملاحظه , فإننا نستخدم اسماء المتغيرات التي انشئناها في النموذج , (
fname & lname & email ) , اليس ذلك صحيحا ؟ لنكمل التحقق من النموذج

الدرس العاشر: التحقق من وطباعة محتوى النماذج  L10e4

الدرس العاشر: التحقق من وطباعة محتوى النماذج  L10e5

الان قم بتشغيل ملف النموذج , ولا تقم بكتابة اي شي , فقط اضغط على زر ( ارسال ) , وسوف تجد ان الصفحه تكتب ما يلي :

الدرس العاشر: التحقق من وطباعة محتوى النماذج  L10e6

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

الدرس العاشر: التحقق من وطباعة محتوى النماذج  L10e7

الان عندما ينسى المستخدم , سوف يأتي له اي نوع قام بنسيانه فقط , واحدا
تلو الاخر , فلو نسي المستخدم كتابة الاسم الاول والاسم الثاني , سيظهر له
انه نسي الاسم الاول فقط , هذا ما اعني به ( واحدا تلو الاخر ) .


طباعة البيانات الى المتصفح :


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

الدرس العاشر: التحقق من وطباعة محتوى النماذج  L10e8

قد تسأل التالي :
لماذا لم اضع IF شرطيه ( شرطها اذا قام بتعبئة جميع الانواع ) قم بكتابة
هذا الكود بداخلها , والجواب هو , لانه استخدمنا العباره exit , فلو لم
تملئ جميع الحقول سوف يقوم بالخروج من كامل الكود , ولن يقوم بالنظر الى
كود الطباعه . ولكن اذا اردت يمكنك استخدام عباره IF يوجد بها الشرط التالي
, وفي حالة تحققه يقوم بطباعة جميع محتويات المتغيرات التي قمنا بكتابتها ,
الشرط هو :
if( $fname && $lname && $email && $sex &&
$lang && $skill && $info && ( $read || $write || $draw || $prog ) )
وسوف يقوم بفعل نفس الشيئ , وبيدك الاختيار الدرس العاشر: التحقق من وطباعة محتوى النماذج  Icon_smile

هناك ملاحظه اخرى , انا متأكد انك قمت بملاحظتها , وهي ان المتغير SKILL
, لم يقم بطباعة جميع المهارات التي قمت بإختيارها ( يمكنك اختيار اكثر من
مهاره ) , لماذا ؟ الجواب هو لانه يجب ان يكون مصفوفه , وسوف نتطرق
للمصفوفات لاحقا وسوف تقوم بمعرفتها بالكامل , ولكن لا تتعجل , فالطريق
امامنا طويل جدا الدرس العاشر: التحقق من وطباعة محتوى النماذج  Icon_smile

قم بتحميل هذا التطبيق كاملا من هنا

مثال تطبيقي ( عمل نموذج تسجيل دخول ) :

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

الدرس العاشر: التحقق من وطباعة محتوى النماذج  L10e9

لا تنسى كيفية كتابة حقل كلمة المرور راجع الدرس التاسع: انواع النماذج وطريقة كتابتها
, الان لننظر الى ملف PHP ولنرى كيفية التأكد من صحة كلمة المرور ( لنفرض
ان اسم المستخدم هو ارسن ) و ( كلمة المرور هي 123 ) افتح محرر الاكواد
واكتب التالي :

الدرس العاشر: التحقق من وطباعة محتوى النماذج  L10e10

لاحظ ان اسماء المتغيرات في النموذج هي ( user ) و ( pass )


سؤال على الدرس :
قم بعمل نموذج تسجيل مستخدم جديد , سهل جدا فقط قم بالتفكير قليلا ويمكن
عمله , لا تنسى انه يجب على المستخدم كتابة كلمة المرور مرتان للتأكد من
صحتها , ولا تنسى ان تقوم بالتحقق من ان جميع البيانات المدخله كامله ,
واترك الخيال الفكري في هذا النموذج لك عزيزي الزائر الدرس العاشر: التحقق من وطباعة محتوى النماذج  Icon_smile ( مساعده : pass1 و pass2 في النموذج )


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


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

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