ABA


"עזרה במערכת התחברות ASP"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #12728 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 12728
DJ Ganana 
חבר מתאריך 1.9.02
11475 הודעות
   05:27   11.08.07   
אל הפורום  
  עזרה במערכת התחברות ASP  
 
   שלום,

בניתי מערכת הרשמה והתחברות לגולשים
עכשיו במערכת ישנם 4 שלבים

1) משתמש רגיל - גישה למערכת "בלה בלה" או יותר לפי בחירה
2) משתמש רגיל - גישה למערכת "גע גע" או יותר לפי בחירה
3) משתמש רגיל - גישה למערכת "בו בו" או יותר לפי בחירה
4) משתשמש מלא - גישה מלאה לכל האתר


עכשיו לשאלתי איך אני יכול לעשות שהוא מושך את סוג השלב מאמת אותו בכל דף לפי מספר השלב ובמידה ונכון מאשר ומכניס זאת

הצלחתי לעשת זאת כמובן ב Session לדגומא:

 <%
If Session("per")="3" Then
Response.Redirect "loginerror.asp"
End If
%>

אך אני רוצה שלדוגמא במערכת 1 (בלה בלה) יהיה ניתן אפשרת כניסה גם למשתמש שמוגדר מורשה כניסה לעמודים אחרים.

תודה מראש.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  פשוט מאוד. ronen333  11.08.07 15:55 1
     תכניס את התנאים לתוך תנאי sza  13.08.07 16:07 2
         תודה אך סיימתי את הפיתוח DJ Ganana  13.08.07 16:36 3

       
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   15:55   11.08.07   
אל הפורום  
  1. פשוט מאוד.  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 11.08.07 בשעה 16:01 בברכה, ronen333
 
תוסיף שדה בDB שמכיל את הדרגה של אותו רשומה(משתמש).
ואז תתחבר לDB דרך הASP לאותו שדה, ושיצור סשן עם השם של הדרגה (כלומר משרשר את הערך ליצירת סשן).
ואז כל מה שאתה צריך לדאוג בשאר הדפים זה לשאול אם יש לו את אותו סשן.

דוגמה:


<% Session("authority")=level %>

הLEVEL זה משתנה שלקח את הVALUE שהיה בשדה שבDB.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12357 הודעות, 22 פידבק
   16:07   13.08.07   
אל הפורום  
  2. תכניס את התנאים לתוך תנאי  
בתגובה להודעה מספר 1
 
תכניס את כל התנאים של הבדיקה אם הוא 1 2 או 3 לתוך תנאי האם הוא 4...
ורק אם הוא לא 4 תבדוק אם הוא 1 2 או 3
אם הוא כן 4, פשוט תאפשר לו גישה להכל...



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DJ Ganana 
חבר מתאריך 1.9.02
11475 הודעות
   16:36   13.08.07   
אל הפורום  
  3. תודה אך סיימתי את הפיתוח  
בתגובה להודעה מספר 2
 
   תודה רבה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net