اغلق هذه النافذة  أنت غير مسجل بشبكة ابن الخليج; للتسجيل اضغط هنا; للمساعده وشرح طريقة التسجيل اضغط هنا

شبكة ابن الخليج

Sitemap | Archive | Tag Could
التسجيلالبحثمشاركات اليوماجعل جميع المنتديات مقروءةالأرشيف

منتديات نظرة حب - ينتهي الاعلان بتاريخ 8\12\2008جديد برامج وأخبار الالعابمنتديات جنرال العين - ينتهي الاعلان بتاريخ 23\11\2008

تصميم صفحات إدارة الموقع (admin.asp)

مناقشة موضوع تصميم صفحات إدارة الموقع (admin.asp) في دروس برمجة مواقع; الدرس السادس عشر: تصميم صفحات إدارة الموقع أرحب بكم أولا في هذا الدرس، وأرجو لكم الفائدة. سنقوم سويا بتصميم صفحات لإدخال اسم المستخدم والرقم السري والتأكد من صحتهما من أجل الدخول لصفحة إدارة الأخبار. و ...

العودة شبكة ابن الخليج> منتديات تعليمية> دروس برمجة مواقع


رد
 
LinkBackأدوات الموضوعطرق مشاهدة الموضوع
قديم 06-27-2006, 10:51 مساءً   #1 (permalink)
.::+: Gulf Son :+::.

 
الصورة الرمزية ADMIN
 
تاريخ التسجيل: May 2005
الدولة: بلاد الخليج
المشاركات: 51,634
معدل تقييم المستوى: 53ADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيط
إرسال رسالة عبر مراسل ICQ إلى ADMINإرسال رسالة عبر مراسل MSN إلى ADMIN
تصميم صفحات إدارة الموقع (admin.asp)


الدرس السادس عشر: تصميم صفحات إدارة الموقع
أرحب بكم أولا في هذا الدرس، وأرجو لكم الفائدة.
سنقوم سويا بتصميم صفحات لإدخال اسم المستخدم والرقم السري والتأكد من صحتهما من أجل الدخول لصفحة إدارة الأخبار. وسترون كيف أن المهمة سهلة وممتعة.. فلنبدأ..
للوصول إلى هذه النتيجة سنقوم بإنشاء ثلاث ملفات وهم كالتالي : adminsection , validentry.asp, admin.asp
نموذج إدخال اسم المستخدم والرقم السري (admin.asp): يحتوي على نموذج (Form) لإدخال اسم المستخدم والرقم السري. تقوم هذه الصفحة بعرض رسالة خطأ عند عدم إدخال اسم المستخدم أو الرقم السري، أو عند إدخال معلومات خاطئة.
صفحة التحقق من المعلومات (validentry.asp): ستقوم بالتحقق من صحة إدخال اسم المستخدم والرقم السري، ومن تسجيلهما في الموقع.
الصفحة الإدارية (adminsection): هي الصفحة التي سيسمح بالدخول إليها للقيام بمهام إدارة الموقع، بعد إدخال اسم المستخدم والرقم سري بشكل صحيح .
قبل أن نقوم بتصميم الصفحات.. يجب أن نقوم بتصميم جدول جديد في قاعدة البيانات.. يسكون اسم الجدول admin وبه ثلاث حقول هي id (من نوع Autonumber) و Name و Pass (من نوع Text). وقم بإدخال أية قيم في هذا الجدول. أعني إدخال اسم مستخدم وكلمة مرور افتراضيتين. والآن لنبدأ بإنشاء كل صفحة على حدا..
نموذج إدخال اسم المستخدم والرقم السري (admin.asp):
ينقسم هذا الملف إلى جزأين:
الجزء الأول: يحتوي على نموذج (Form) لإدخال اسم المستخدم والرقم السري كالتالي:

أدخل اسم المستخدم والرقم السري للدخول على صفحة الإدارة
 دروس بايثون   دروس اكس ام ال   دروس ASP  تصميم صفحات إدارة الموقع (admin.asp)  دروس جي اس بي   دروس JavaScript   دروس سكيول   دروس HTML   دروس قواعد بيانات

أما Code النموذج بلغة HTML فهو:
كود:
 
<form method="POST" action="validentry.asp" name="Login">
<p> أدخل اسم المستخدم والرقم السري للدخول لصفحة الإدارة  </p>
<p>اسم المستخدم: <input type="text" name="Name" size="20">  </p>
<p>الرقم السري: <input type="password" name="Password" size="20">  </p>
<p> <input type="submit" value="دخول" name="submit">  </p>
</form>
ملاحظات:
  • تم تسمية حقل (اسم المستخدم) بـ Name أما حقل (الرقم السري) فاسمه Password .
  • لحقل الخاص بالرقم السري تم تحديد فيه اختيار الكلمة: Yes التي أمام : Password Field عند الدخول لـ Form Field Propierties وذلك ليتم وضع (نجوم) عند كتابة الرقم السري بدلا من إظهاره على الشاشة.
الجزء الثاني: يقوم بعرض رسالة خطأ عند عدم إدخال اسم المستخدم أو الرقم السري، أو عند إدخال معلومات خاطئة، ويجب كتابة الـ Code بعد النموذج (Form) مباشرة أي بعد
كود:
 <form/>
سوف يستقبل هذا الجزء قيمة من ملف validentry.asp عند وجود خطأ في إدخال المعلومات في النموذج، وسوف يضعها في error ، سنرى لاحقا كيف سيرسل الملف validentry.asp القيمة.
كود:
 
<%
      error=Request.querystring("error")  ' validentry.asp من ملف error  هذه القيمة من ملف 
      If  error <> "" then    ' 1. أي في حالة وجود خطأ (لا يساوي فراغ) ، نفذ الأوامر التي تحت (اف) الشرطية 
                If     error = "Name_Null" Then    ' 2.  اطبع الأمر بالأسفل ، Name_Null  يساوي (error) إذا كان الخطأ  
                        Response.write "<b><font color=#FF0000>لم تدخل اسم المستخدم</font></b>"
                Else
                        If    error = "Pass_Null" Then     '3.  اطبع الأمر بالأسفل ، Pass_Null  يساوي (error)  أما إذا كان الخطأ  
                               Response.write "<b><font color=#FF0000>لم تدخل الرقم السري</font></b>"
                        Else
                                If    error = "Name_Entry" Then   '4.  اطبع الأمر بالأسفل ، Name_ Entry  يساوي (error)  أما إذا كان الخطأ  
                                       Response.write "<b><font color=#FF0000>لقد أدخل اسم مستخدم خطأ</font></b>"
                                Else
                                       If    error = "Pass_Entry" Then    '5.  اطبع الأمر بالأسفل ، Pass_ Entry  يساوي (error)  أما إذا كان الخطأ  
                                               Response.write "<b><font color=#FF0000>لقد أدخلت رقم سري خطأ</font></b>"
                                        End If
                               End If
                          End If
                     End If
        End If 
%>
شرح شروط التحقق من أخطاء الإدخال في النموذج :
  1. If error <> "" then ، هذا الأمر سيتحقق من عدم مساواة error لفراغ، أي أنه استقبل خطأ من الملف validentry.asp . في حالة تحقق الشرط واستقبال الخطأ، سوف يتم تنفيذ الأوامر التي في داخل If لاختبار الشروط من 2 إلى 5 . أما في حالة عدم تحقق الشرط ، أي لا يوجد خطأ، فسيتنقل لقراءة الأوامر التي تلي End If الأخيرة.
  2. If error = "Name_Null" Then , هذا الأمر سيتحقق من استقبال خطأ في error بحيث يكون مساوي لـ "Name_Null"، وهو يستقبل هذا الخطأ (هذه القيمة) إن لم يدخل المستخدم اسم المستخدم في خانة اسم المستخدم في النموذج. فإذا تحقق الشرط، سوف يعرض عبارة "لم تدخل اسم المستخدم". أما إذا لم يكن error يساوي "Name_Null" ، أي لم يتحقق الشرط، فسينتقل إلى اختبار الشرط التالي رقم 3.
  3. If error = "Pass_Null" Then ، هذا الأمر سيتحقق من استقبال الخطأ error بأن يكون مساوي لـ "Pass_Null"، وهو يستقبل هذا الخطأ (هذه القيمة) إن لم يدخل المستخدم الرقم سري في خانة الرقم السري في النموذج، فإذا تحقق الشرط سوف يعرض عبارة "لم تدخل الرقم السري". أما إذا لم يكن error يساوي "Pass_Null" ، أي لم يتحقق الشرط، سوف ينتقل إلى اختبار الشرط التالي رقم 4 .
  4. If error = "Name_Entry" Then ، هذا الأمر سيتحقق من استقبال الخطأ error بحيث يكون مساوي لـ "Name_Entry"، وهو يستقبل هذا الخطأ (هذه القيمة) إن أدخل المستخدم قيمة (اسم مستخدم) ولكنها خاطئة، أي غير مسجلة في قاعدة البيانات. فإذا تحقق الشرط سوف يعرض عبارة "لقد أدخلت اسم مستخدم خطأ". أما إذا لم يكن error يساوي "Name_Entry"، أي لم يتحقق الشرط، سوف ينتقل إلى اختبار الشرط التالي رقم 5.
  5. If error = "Pass_Entry" Then ، هذا الأمر سيتحقق من استقبال الخطأ error بحيث يكون مساوي لـ "Pass_Entry"، وهو يستقبل هذا الخطأ (هذه القيمة) إن أدخل المستخدم قيمة (الرقم السري) ولكنها خاطئة، أي غير مسجلة في قاعدة البيانات. فإذا تحقق الشرط سوف يعرض عبارة "لقد أدخلت رقم سري خطأ". بعد ذلك ستتوقف عملية اختبار الشروط.
بذلك نكون انهينا من إنشاء صفحة Admin.asp والبقية في الدرس التالي..

إعداد: إماراتية





من مواضيع ADMIN في المنتدى
نصائح مهمه
  1. إفحص الملف المرفق بأي برنامج مضاد للفيروسات
  2. قم بمراسلة المراقب عن أي مرفق يوجد به فيروس
  3. المنتدى غير مسوؤل عن مايحتويه المرفق من بيانات
__________________


اقتباس:
لكل كلمة أذن، ولعل أذنك ليست لكلماتي، فلا تتهمني بالغموض
يقول الامام مالك رحمه الله:
إنما هؤلاء أقوام أرادوا القدح في النبي صلى الله عليه وسلم فلم يمكنهم ذلك، فقدحوا في أصحابه حتى يقال رجل سوء ولو كان رجلاً صالحاً لكان أصحابه صالحين.

وقال أبو الوفا بن عقيل رحمه الله:
انظر كيف اختار لمرضه بيت البنت، واختار لموضعه من الصلاة الأب، فما هذه الغفلة المستحوذة على قلوب الرافضة عن هذا الفضل والمنزلة التي لا تكاد تخفى عن البهيم فضلا عن الناطق.

ADMIN غير متواجد حالياً   رد مع اقتباس
قديم 10-06-2006, 02:59 صباحاً   #2 (permalink)
ღ: k y:ღ

 
الصورة الرمزية كرم العربي
 
تاريخ التسجيل: Apr 2006
الدولة: ::In De GhEtTo::
المشاركات: 14,694
معدل تقييم المستوى: 53كرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيطكرم العربي نشيط
إرسال رسالة عبر مراسل MSN إلى كرم العربي
مشاركة: تصميم صفحات إدارة الموقع (admin.asp)

يعطيك العافيه اخوي





من مواضيع كرم العربي في المنتدى
__________________
اقتباس:
إذا لم تعلم أين تذهب , فكل الطرق تفي بالغرض

كرم العربي غير متواجد حالياً   رد مع اقتباس
رد

العبارات الدلالية
تصميم



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
طرق مشاهدة الموضوع

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

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

المواضيع المتشابهه
الموضوعكاتب الموضوعالمنتدىمشاركاتآخر مشاركة
صفحة الايرور ماتطلع معايabo_maramمشاكل وحلول الـ مواقع1710-11-2008 02:06 صباحاً
فن التعامل مع Google و كل ما تود معرفته عن هذا المحرك العملاقADMINسكربتات وادوات تطوير المواقع1208-21-2008 09:24 صباحاً
تصميم الصفحة الرئيسية (default.asp)ADMINدروس برمجة مواقع604-27-2008 12:16 صباحاً
[ 6 ] دروس لبرنامج frontpagen.a.r.u.t.oدروس اوفيس409-30-2007 02:04 صباحاً
بسرعه لا يفوتكم .. أقوى العروض الي نزلت لحد اللحين وتصاااميم خيال وببلاشسطوع الابداعتبادل إعلاني و تجاري305-09-2007 02:58 صباحاً


منتديات شبكة ابن الخليج

ثقافة جنوب شرق آسيا احسان عبد القدوس خواطر الحب الصادق كتب الحاسب القاموس المحيط نتائج المسابقات سباقات السيرات الدوري الأسبانيالدوري الإيطاليالدوري البرتغالي Mercedes-Benz احداث العاب و مسابقات ثقافية حواء تسريحات أمراض الأنف والأذن والحنجرة بودره ازياء و اكسسوارات مطبخ 2008 ديكور الغرف حواء برامج برامج مميزة انتي فايروس برامج تحويل فيديو حوارات تقنية افضل 10 ممثلين افلام عربية افلام بوليوود مسلسلات صينية سالي من سيربح المليون العاب عالمية sport Club العاب XBOX ساحة البطولة ترافيان بي اس دس صور زينة كاميرات رقمية وتقنية صور Samsung SGH-D700 ثيمات بوكيت بي سي حواء دروس عامه للمبتدئين دروس ادوب افتر افكت دروس رسم بالفوتوشوب دروس ايميج ريدي Adobe ImageReadyدروس افتر افكت Adobe After Effect تحميل adobe premiere اسـاسيات برنامج Adobe Illustrator رسوم دروس ثلاثية الابعاد دروس swish دروس هتمل دروس Word دروس نوفل لينكس و يونكسوندوز WINDOWS دروس سي شارب حواء اضافات هاكات وشروحات vBulletin 3.[6-5].Xقسم ستايلات vBulletinمجلة المنتديات mkPortalقسم ستايلات مجلة المنتديات mkPortal Stylesسكربتات وادوات تطوير المواقعمشاكل وحلول الـ مواقع إشهار المواقع فوتوشوبCinema 4Dخامات فوتوشوبفرش فوتوشوباكشن فوتوشوباشكال فوتوشوبمنتديات اماراتيةدليل مواقعاكتشف شخصيتكاخبارموسوعة الأطفالبوربوينتtorrentاختصار الروابطPageRankتوقيع لاميلكصانع القليترGlitter


الساعة تعتمد على توقيت جرينتش +3. الساعة الآن 09:16 صباحاً.
Search Engine Optimization by vBSEO 3.1.0

Valid XHTML 1.0 Transitional Valid CSS!Powered by vBulletin® Version 3.7.1,
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd
Feeds:   XML   JS   RSS   RSS Feed