ציטוט:
נכתב במקור על ידי Pilmen
דבר ראשון דרך החשיבה שלך ממש לא טובה...אתה לא מתחשב בלקוח וזה לא טוב...
תראה בקשר לטופס...אם אתה רוצה שהלקוח לא יתבאס בכל פעם שיעשה טעות תעשה נגיד שבשליחה אתה בודק וזה...אם יש שגיאה תעשה INPUT בלתי נראה שמכיל את מה שהמשתמש רשם...בשגיאה יהיה מן קישור כזה שפשוט שולח את כל מה שהמשתמש רשם כבר לעמוד הקודם....
לדעתי ככה זה הכי טוב לעשות על מנת לא לבאס את המשתמש וזה גם ממש קל לביצוע...
|
זה לא שאני לא מתחשב בלקוח או משהו, אבל אם רשום לו עד 10 תווים, הוא ירשום בכוונה יותר?
השגיאה זה לא משהו חיוני כ"כ, לא משהו שצריך להשקיע בו הרבה.
ובעיקרון עשיתי את השגיאה רק בגלל שאני מציג את המערכת "לקהל", אז מן הסתם שהקהל ינסה לחפש חורי אבטחה ולעקוף את המערכת.
אבל זה לא משהו שהלקוח יעשה, אני לא רואה את הלקוח מחפש לי חורי אבטחה במערכת, ובטח לא מוריד את הטופס למחשב ומוריד את ההגנות, רק בשביל לראות אם המערכת נותנת שגיאה. לא?