כותב |
|
amitbu משתמש מתחיל
הצטרף / הצטרפה: 03 September 2007
משתמש: מנותק/ת הודעות: 28
|
נשלח בתאריך: 20 January 2008 בשעה 21:08 | | IP רשוּם
|
|
|
|
אני עשיתי אתר שיש בו טופס עם שדה של סיסמא וsubmit ועשיתי בעזרת session שאם הסיסמא שווה ל1234 אז הוא יוכל להכנס לדף שבaction...
עכשיו זה עובד טוב, אבל עשיתי עוד דף שהוא כאילו בודק שרק אנשים מורשים יוכלו להכנס אליו רשמתי שם את זה:
קוד:
<% If Session("secret") <> "Ok" Then %>
<% Response.redirect("formIn.html") %>
<% End If %> |
|
|
עשיתי בעזרת include לכל דף שיכנסו רק אם הסיסמא
נכונה, זה בכללי עובד זה לא נותן לאנשים להכנס, אבל אני רוצה לעשות שאם
אנשים ירשמו את הסיסמא טוב אז זה יעבוד... וזה לא נכנס...
מישהו יודע איך אני מסדר את זה?
__________________ ....
|
חזרה לתחילת העמוד |
|
|
idan משתמש פעיל
הצטרף / הצטרפה: 18 November 2007
משתמש: מנותק/ת הודעות: 110
|
נשלח בתאריך: 20 January 2008 בשעה 23:00 | | IP רשוּם
|
|
|
|
amitbu כתב:
אני עשיתי אתר שיש בו טופס עם שדה של סיסמא וsubmit ועשיתי בעזרת session שאם הסיסמא שווה ל1234 אז הוא יוכל להכנס לדף שבaction...
עכשיו זה עובד טוב, אבל עשיתי עוד דף שהוא כאילו בודק שרק אנשים מורשים יוכלו להכנס אליו רשמתי שם את זה:
קוד:
<% If Session("secret") <> "Ok" Then %>
<% Response.redirect("formIn.html") %>
<% End If %> |
|
|
עשיתי בעזרת include לכל דף שיכנסו רק אם הסיסמא
נכונה, זה בכללי עובד זה לא נותן לאנשים להכנס, אבל אני רוצה לעשות שאם
אנשים ירשמו את הסיסמא טוב אז זה יעבוד... וזה לא נכנס...
מישהו יודע איך אני מסדר את זה?
|
|
|
נו אז הם מופנים ל formIn, שם ממלאים את הסיסמא הנכונה ובדף שאליו הם מגיעים אתה מעדכן את ה session.... ככה זה עובד לפי מה שהבנתי ממך וככה זה אמור ליהיות. מה הבעיה?
ותוריד את כל הפתיחות/סגירות של הקוד ותשאיר רק את הראשון והאחרון. לא צריך קישקושים בדף.
__________________ הורדת סרטונים
|
חזרה לתחילת העמוד |
|
|
amitbu משתמש מתחיל
הצטרף / הצטרפה: 03 September 2007
משתמש: מנותק/ת הודעות: 28
|
נשלח בתאריך: 21 January 2008 בשעה 06:56 | | IP רשוּם
|
|
|
|
תודה אחי, אבל לא הבנתי מה אתה מתכוון... אני רוצה לעשות שזה יכנס לי לכל דף שחסום בסיסמא אחרי שהיא נכונה... וזה נכנס רק לדף עם הכתובת ששמתי ב action.... כשאני מנסה להכנס וזה חוזר לי בחזרה לformIn, בכל מקרה תודה על העזרה... (אני די מתחיל בנושא הזה)
__________________ ....
|
חזרה לתחילת העמוד |
|
|
idan משתמש פעיל
הצטרף / הצטרפה: 18 November 2007
משתמש: מנותק/ת הודעות: 110
|
נשלח בתאריך: 22 January 2008 בשעה 03:05 | | IP רשוּם
|
|
|
|
amitbu כתב:
תודה אחי, אבל לא הבנתי מה אתה מתכוון... אני רוצה לעשות שזה יכנס לי לכל דף שחסום בסיסמא אחרי שהיא נכונה... וזה נכנס רק לדף עם הכתובת ששמתי ב action.... כשאני מנסה להכנס וזה חוזר לי בחזרה לformIn, בכל מקרה תודה על העזרה... (אני די מתחיל בנושא הזה)
|
|
|
סיבכתי אותי לגמרי. אני לא מבין איך המערכת שלך בנויה. רוצה שאני אציע לך דרך לבנות את המערכת? אני מתכוון הכוונה איך המערכת צריכה ליהיות בנוייה מבחינה לוגית. מעוניין?
__________________ הורדת סרטונים
|
חזרה לתחילת העמוד |
|
|
amitbu משתמש מתחיל
הצטרף / הצטרפה: 03 September 2007
משתמש: מנותק/ת הודעות: 28
|
נשלח בתאריך: 22 January 2008 בשעה 12:51 | | IP רשוּם
|
|
|
|
idan כתב:
amitbu כתב:
תודה אחי, אבל לא הבנתי מה אתה מתכוון... אני רוצה לעשות שזה יכנס לי לכל דף שחסום בסיסמא אחרי שהיא נכונה... וזה נכנס רק לדף עם הכתובת ששמתי ב action.... כשאני מנסה להכנס וזה חוזר לי בחזרה לformIn, בכל מקרה תודה על העזרה... (אני די מתחיל בנושא הזה)
|
|
|
סיבכתי אותי לגמרי. אני לא מבין איך המערכת שלך בנויה. רוצה שאני אציע לך דרך לבנות את המערכת? אני מתכוון הכוונה איך המערכת צריכה ליהיות בנוייה מבחינה לוגית. מעוניין?
|
|
|
אם אתה יכול אז בכיף =]
__________________ ....
|
חזרה לתחילת העמוד |
|
|
idan משתמש פעיל
הצטרף / הצטרפה: 18 November 2007
משתמש: מנותק/ת הודעות: 110
|
נשלח בתאריך: 22 January 2008 בשעה 13:43 | | IP רשוּם
|
|
|
|
יש את הדף form.asp בו מקישים את השם משתמש והסיסמא והaction בטופס יהיה ל login.asp. בדף login.asp יש בדיקה אם הנתונים שהתקבלו מהטופס הם שם משתמש וסיסמא נכונים, אם כן אז אתה כותב בסשן secret את הערך "ok" ומעביר את הלקוח לדף המשתמש שנקרא לו adminpage.asp (ניהול/ממשק משתמש... מה שאתה מתכוון לעשות), אחרת אתה מדפיס שגיאה. adminpage.asp וכל הדפים שהוא מקשר אליהם מאנקלדים את הקובץ checkadmin.asp שבו יש בדיקה אם הסשן secret שונה מok, אם התנאי מתקיים אז הלקוח מועבר ל login.asp.
לוגיקה פשוטה של מערכת פשוטה. אתה יכול גם להציץ בדיון הבא, זה יכול לעזור: http://www.underwar.co.il/forum/forum_posts.asp?TID=698
אגב, שתדע להבא - יש פורום בניית אתרים.
__________________ הורדת סרטונים
|
חזרה לתחילת העמוד |
|
|
amitbu משתמש מתחיל
הצטרף / הצטרפה: 03 September 2007
משתמש: מנותק/ת הודעות: 28
|
נשלח בתאריך: 22 January 2008 בשעה 13:49 | | IP רשוּם
|
|
|
|
idan כתב:
יש את הדף form.asp בו מקישים את השם משתמש והסיסמא והaction בטופס יהיה ל login.asp. בדף login.asp יש בדיקה אם הנתונים שהתקבלו מהטופס הם שם משתמש וסיסמא נכונים, אם כן אז אתה כותב בסשן secret את הערך "ok" ומעביר את הלקוח לדף המשתמש שנקרא לו adminpage.asp (ניהול/ממשק משתמש... מה שאתה מתכוון לעשות), אחרת אתה מדפיס שגיאה. adminpage.asp וכל הדפים שהוא מקשר אליהם מאנקלדים את הקובץ checkadmin.asp שבו יש בדיקה אם הסשן secret שונה מok, אם התנאי מתקיים אז הלקוח מועבר ל login.asp.
לוגיקה פשוטה של מערכת פשוטה. אתה יכול גם להציץ בדיון הבא, זה יכול לעזור: http://www.underwar.co.il/forum/forum_posts.asp?TID=698
אגב, שתדע להבא - יש פורום בניית אתרים.
|
|
|
תודה אחי זה מה שאני עושה, אבל נתקלתי בבעיה שזה לא נכנס לי לדפים אחרים שרשמתי בהם שאם הsecret שונה מ"ok" אז זה לא יתן להכנס , אבל גם אם אני רושם את הסיסמא נכון זה לא נותן לי להכנס... אז השאלה שלי זה איך אני עושה שזה יתן לי להכנס לדפים אחרים שמוגנים בסיסמא... סליחה שאני מסבך אותך, אם אתה רוצה אני יכול להעלות את מה שעשיתי עד עכשיו ותגיד לי מה לשנות.... בכל מקרה תודה :)
*אהה ואם מישהו יכול להעביר את זה לבניית אתרים אני אשמח, בטעות פרסמתי פה...
__________________ ....
|
חזרה לתחילת העמוד |
|
|