מדריך-יצירת כניסה לממשק ניהול, ע"י משתמש וסיסמא, ללא צורך בקודים.
OK נתחיל, חצצורות אם אפשר...
יש לנו טופס אחד שאליו יוכלו רק אינשי דמעלי להשתמש בו (ADMIN).
יש לנו טבלה 1 שבה נזין בדרך הידועה רק לנו (כמתכנתים) 3 שדות FULLNAME -1 2- passwor וכמובן מזהה (ID)
נזין את שמות המנהלים, וסיסמאותיהם.
ניצור שאילתות פשוטות המבוססות 1-על שם המשתמש:
2-על הסיסמא:
ניצור טבלה נוספת דומה מאוד לראשונה נקרא לה entrance
אני קראתי לה (לא ממש יודע למה) users
גם שם נכניס מזהה כמובן ושם וסיסמא כמו טבלה 1
בהגדרות בתצוגת העיצוב בחרו גם בשם וגם בסיסמא באופציית כן בנדרש!
רק שכאן בשלב העיצוב, נכנס בשדה ה"שם" לשונית בדיקת מידע ונגדיר את ההגדרות הבאות.
אותו דבר בדיוק נגדיר גם ב-password.
מה שהגדרנו רוחב עמודה0:0 יצר שלא יוכלו מי שזה לא יהיה בהמשך ללחוץ על החץ של בדיקת המידע ולגלות את הסיסמאות...
שמרו את הטבלאות וסיגרו.
צרו טופס אוטומטי הבנוי על טבלת ה(יוזרס) או אצלכם: entrance
נסו ללחוץ על החץ-לא מופיע כלום!
נסו לכתוב משהו שלא קיים-...
כאן חשוב מאוד שתבטלו במאפיינים של תיבות הטקסט של שם וסיסמא את ההרחבה האוטומטית:
כפתור ההתחבר הינו כפתור פשוט, וותרו על האופציות שאקסס מציעה. כמובן שימרו על הכפתור...
אך כאן נוסיף פקודת מאקרו קטנה הנקראת "אם אז"!
לא מסובך... נסו.
מאפייני הכפתור-אירוע-בעת לחיצה:
חפשו בלשונית בשמאל את האופציה "אם":
דאבל קליק והנה יש לנו פקודת מאקרו לתפארת:
בלשונית האם פשוט תכתבו [passworde]+[fullname] בלי קודים ובלי כלום!!!
(זה גורם שכפתור ההתחברות לא יעבוד לולי הכנסת נתונים כל שהם בשורת המשתמש והסיסמא, מה שיגרום ללולאה אינסופית... בלי פרטים הכפתור לא יתחבר, ועם פרטים שגויים הוא לא ילחץ!)
ובאופציה הוסף פעולה חדשה הכניסו את OpenForm
סגרו ושמרו
זהו.
סיימתם!
לחצו על הכפתור בלא סיסמא-הוא לא יעבוד!
הקישו סיסמא ונסו...
בהצלחה!!!
מקווה שהועלתי, ושלא חיסרתי במדריכי כלום...