السلام عليكم و رحمة الله و بركاته
اما بعد
تابعت معكم الخطوات التي قام بها العضو ASP-Boy و اعجبتني الفكرة و بدأت انا ايضا بتطبيقها
قاعدة البيانات من نوع Access
ارجو مساعدتي حيث اني قمت بانشاء قاعدة بيانات فيها جدولين الاول
خاص ببيانات المستخدم و يحتوي على البيانات التالية :-
اسم الجدول (Tuser)
1-UID
2- name
3- Email
4-date (و هو تاريخ التسجيل )
5-Active(وهو من نوع boolean)
6-password
اما الجدول الثاني فيحتوي على الصفحات التي يفضلها هذا المستخدم
و فيه الحقول التالية :-
اسم الجدول (Tweb)
1-ID
2-UID
3-URL
4-Disc
5-name
و الجدول الاول ماستر و الثاني ديتيل مربوطين بال UID
اما عن الصفحات :-
1- ساحة عرض رئيسية index.asp
2- صفحة إضافة addu.asp (لاضافة المستخدم)
3-صفحة log.asp (ليتمكن المستخدم من فتح صفحة التعديل و يستطيع اضافة صفحات خاصة به لا بد ان يعمل login اولا )
3-صفحة خطأ error.asp (في حالة ان المستخدم غير مسجل او انه ادخل اسمه او كلمة السر خطا)
4-صفحة ok.asp (عند ادخال البينات صحيحة تظهر للترحيب بالمستخدم )
4-صفحة تعديل update.asp
5-صفحةاضافة (اضافة الصفحات الخاص بالمستخدم) add.asp
بالنسبة للصفحة الرئيسية تمت بنجاح و الحمد لله
اما عن الاضافة فتعرضت لمشكلة التعامل مع الحقول التي من نوع التاريخ كذلك مع نوع المنطقي
لذلك اضطررت الى تغيير نوع كل الحقول الى سلسة كما الغيت الحقل active,, فتمت عملية الاضافة
صفحة الدخول log in تمت ايضا حيث احتفظ باسم المستخدم و رقمه و الايميل ,, فاقوم بتخزينهم في session
و اقوم بمقارنة الاسم و كلمة السر و افتح الصفحة المطلوبة .
بعدها بدأت بانشاء صفحة التعديل الا انها لم تعمل و لم افهم السبب
كذلك لم اتمكن من اضافة الصفحات الخاصة بالمستخدم رغم احتفاظي ب UID في الsession
اسئلتي هي :-
1- كيف اتاكد من صحة الايميل ؟
2-كيف استطيع التعامل مع انواع الحقول المختلفة في asp ؟
3- كيف تتم عميلة التعديل ؟
4-كيف يمكن اضافة الصفحات للمستخدم ( اي كيف يمكن التعامل مع جدول ماستر ديتيل في ال asp ) ؟
و شكرا
:'(