اضافه الاصفار نتيجه لتطوير النظام حق الـ SIS نفسه …
النظام من الداخل تم تطويره لاستقبال الـ ID على شكل 9 خانات تحسبا للتطوير في المستقبل و زياده عدد الطلاب او اذا تم تغيير طريقه بناء الـ ID (مثل السنه 4 خانات و بعدين رقم الكليه مثلا و رقم التخصص او غيرها)
فخلوا النظام يستخدم 9 خانات (في الداتابيس و برمجه النظام من الداخل)
الآن الـ ID بس 6 خانات ممكن يقولون للطلاب اضيفوا 3 اصفار و ممكن يخلوا صفحه الدخول (عن طريق javaScript Validation) تضيف الاصفار …
المشكله انه البطل الي عمل السكريبت ما فكر في كل الاحتمالات … و انه ممكن احد يستخدم متصفحات اخرى غير الانترنت اكسبلورر مثل firefox و بالتالي استخدم كود ما يشتغل الا على IExplorer …
تصحيح لمعلومه : المتصفحات الثانيه تقبل الـ JavaScript بس بـ Standards غير … يعني اسماء الـ Objects تتغير من متصفح لآخر و المبرمج البطل (وحاط اسمه كمان) ماهو متصور انه ممكن احد يستخدم غير الـ IExplorer وهذي مشكله يطيح فيها ناس كثير …
عموما الحل المؤقت لنا اننا نحفظ صفحه التسجيل و نشيل منها الـ JavaScript Validation علشان تشتغل على الـ FireFox و نصير نخش للسيستم من الصفحه المحفوظة الي عندنا (انا مسوى هذا الشي من زمان)
الحل المثالي (موجه للمبرمج Othman Saleh Alnumair ) : استخدم الـ Server Side Validation للفورمات دائما و ابدا
ولكن لانك ما تقدر تعدل في الكود تبع الـ SIS (اتصور هذا) اذا الله يعينك تتأكد ان الـ Client Side Validation سواء بـ JavaScript او VBScript تعمل مع المتصفحات المشهورة مثل Mozilla(and it’s new born son ‘FireFox’)
الآن الـ ID بس 6 خانات ممكن يقولون للطلاب اضيفوا 3 اصفار و ممكن يخلوا صفحه الدخول (عن طريق javaScript Validation) تضيف الاصفار
وممكن يخلوها تتعمل في السيرفر سايد، إذا كان أقل من 9! مو لازم javaScript!
المشكله انه البطل الي عمل السكريبت ما فكر في كل الاحتمالات … و انه ممكن احد يستخدم متصفحات اخرى غير الانترنت اكسبلورر مثل firefox و بالتالي استخدم كود ما يشتغل الا على IExplorer …
bad programing
الحل المثالي (موجه للمبرمج Othman Saleh Alnumair ) : استخدم الـ Server Side Validation للفورمات دائما و ابدا
ولكن لانك ما تقدر تعدل في الكود تبع الـ SIS (اتصور هذا) اذا الله يعينك تتأكد ان الـ Client Side Validation سواء بـ JavaScript او VBScript تعمل مع المتصفحات المشهورة مثل Mozilla(and it’s new born son ‘FireFox’)
كاتب الرسالة الأصلية PC PROGRAMMER عموما الحل المؤقت لنا اننا نحفظ صفحه التسجيل و نشيل منها الـ JavaScript Validation علشان تشتغل على الـ FireFox و نصير نخش للسيستم من الصفحه المحفوظة الي عندنا (انا مسوى هذا الشي من زمان)
الي كنت حافضها عندي شلت منها الـ javaScript نهائيا علشان كذا كنت ادخل الاصفار الزياده بنفسي لكن علشان عيون الشباب رجعت عدلته مرة ثانيه و خليت الكود يضيف الاصفار بنفسه
الى دكتور مجنون ترى عادي تقدر تحفض الملف بـ html extension علشان يشغله الفوكس ولا يعمل له داون لود