بتاريخ: 2 نوفمبر 200916 سنة comment_175298 السلام عليكم ورحمة الله وبركاتهكيف بقدر اعمل على الفورم انو بيدخل المستخدم اسم وباسوورد واذا انكتبو غلط 3 مرات بيتقفل الحساب ولازم تتغير كلمة المرور ومشكورين جدا تقديم بلاغ
بتاريخ: 2 نوفمبر 200916 سنة comment_175300 السلام عليكمراجع هذا الرابط:http://www.araboug.org/ib/index.php?showto...mp;#entry163940بالتوفيق تقديم بلاغ
بتاريخ: 2 نوفمبر 200916 سنة comment_175304 اخي العزيز بكل بساطةاعمل تكتست وتكون القمية الافتراضيه له 0 وليكون اسمة d ويكون الحقل مخفي ثم في زر الدخول للمستخدم اكتب هذا الكود في اول شي 1:=+1: if =3 then exit_form; end if; تقديم بلاغ
بتاريخ: 2 نوفمبر 200916 سنة comment_175306 السلام عليكمأخي أفضل طريقة عن طريق تعريف :Global.Prameterعند الدخول الى الفورم وتكون قيمته صفرثم في جملة الشرط عمل عداد if :blk_1.user_name<>username and :blk_1.password<> apssword then :global.cnt:=:global.cnt+1 if :global.cnt=3 then esit_from; end if; else call_from('from_path'); end if; تقديم بلاغ
بتاريخ: 3 نوفمبر 200916 سنة comment_175345 السلام عليكمأولا : قم بإنشاء prameter وسميه p1 ومن نوع numberبعد ذلك أضف هذا الكود في حالة عدم تساوي كلمة السر if v_count1 = 0 then :parameter.p1 :=nvl(:parameter.p1,0)+1; if :parameter.p1 = 3 then exit_form(no_validate); end if; end if; ملاحظه : v_count 1 number :=0; تقديم بلاغ
بتاريخ: 4 نوفمبر 200916 سنة comment_175443 واذا انكتبو غلط 3 مرات بيتقفل الحساب ولازم تتغير كلمة المرور تقديم بلاغ
بتاريخ: 4 نوفمبر 200916 سنة comment_175460 واذا انكتبو غلط 3 مرات بيتقفل الحساب ولازم تتغير كلمة المرور وما الحاجة لذلك أخي ..هذه قد تسبب مشاكل كثيرة أهمها أن أي مستخدم آخر قد يقوم بالدخول الى حساب صديقه على سبيل المثال ويقوم عمداً ادخال كلمة مرور خاطئة ثلاث مرات حتى يقفل حساب صديقه ..وقد تتكرر يوميا هذه العملية ..فهل تريد من المستخدم أن يقوم بتغيير كلمة المرور يومياً ..لا أعتقد أن استخدام هذه الطريقة مفيد للبرنامج بل سيؤثر عليه ..أنا في مشروعي عند ادخال كلمة مرور خاطئة ثلاث مرات يقوم باغلاق البرنامج فقط وليس المطالبة بتغيير كلمة المرور ..PrisonBreakتحياتي تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.