01-06-2011, 16:16
|
|
|
חבר מתאריך: 27.06.08
הודעות: 50
|
|
נפתר
*למעוניינים, עשיתי זאת דרך מסד הנתונים :
-הוספתי שני משתמשים, אחד שמונה את מספר הטעויות בסיסמא, ואחר שמצהיר האם המשתמש הנוכחי חסום או לא ( הראשון INT והשני BIT ).
- בקוד מאחורה בהרשמה, כל משתמש שנרשם בהצלחה מוגדר כ''לא חסום'' ( כל מילה שתרצו במסד ), והמונה שלו מאותחל.
-כאשר משתמש כלשהוא מנסה להתחבר לאתר, הדבר הראשון שנבדק הוא האם משתמש זה חסום, אם כן הוא מועבר לדף אחר ( חסום = TRUE נניח, במסד נתונים).
אם לא, והוא הצליח להתחבר, המונה שלו מאופס.
- אם הוא לא מצליח, נוסף למונה שלו אחד ושוב נבדק האם הוא עלה מעל מספר טעויות מסוים.
כן: מושם לו במסד הנתונים TRUE בעמודה של ''BLOCK'', והוא מועבר לדף החסומים.
לא: מועלה לו המונה באחד.
מקווה שיעזור למישהו.
|