Timeout שונה לכל סיישן?

Night9

New member
Timeout שונה לכל סיישן?

האם אפשר לקבוע Timeout שונה לכל סיישן?? תודה
 

Night9

New member
יש למישהו רעיון איך..

תראו, שהמשתמש מתחבר לאתר אני עושה סיישן וכך אני יודע שהוא מחובר. אני צריך שהסיישן לא ימחק מוקדם אז 20 דקות (ברירת מחדל) יתאים לי. בפורום שלי אני עושה מנגנון נגד הצפה, שהמשתמש שולח הודעה אני עושה סיישן וכך אני יודע מתי פעם אחרונה הוא שלח הודעה. (תכננתי שהסיישן הזה ימחק אחרי שתיים-שלוש דקות). מה אני עושה? יש איזה תחליף? רעיון? זה נורא חשוב.. תודה.
 

Night9

New member
המדריך לא עזר

לא כתוב איך לתת לכל סיישן טיימאאוט שונה..
 

benysh

New member
לדעתי זה אפשרי בהחלט

מאחר ונתקלתי לא פעם שאתרים שנותנים למשתמש לבחור את אורך הסשן שלו
 

האזרחק

New member
רעיון

אתה תמיד יכול לבנות "אובייקט" סשן משלך שידמה סשן רגיל - למשל ע"י יצירת עוגיה שמכילה ערך, זמן יצירה ו TIMEOUT, כך שגישה לערך תתבצע רק אם אתה בטווח הזמן החוקי. מאחר וסשן "רגיל" הוא בעצם עוגיה "חכמה" אין סיבה שלא תיצור בעצמך עוגיה חכמה יותר...(וככה לאותו משתמש יוכלו להיות מספר "סשנים חכמים" עם TIMEOUT שונה)
 

Night9

New member
זה לא לסיישן ספציפי זה לכולם!

אני באמת ישתמש בעוגייה במקום.. אין ברירה.. אבל לפני, מישהו יכול לנסות את זה: Session("Name").Timeout = 3 (הIIS שלי לא עובד אני לא יכול לבדוק..) תבדקו בשבילי בבקשה אם זה יחזיר שגיאה או לא. אולי זה יעבוד..
 
אמממ...

"המאפיין Timeout מציין את משך פסק הזמן בדקות המוקצה לאובייקט Session עבור היישום הנוכחי"
 

ShayP

New member
כאחד ששבר את הראש על הסוגיה הזו..

אין כזו אפשרות, נקודה. היה לי צורך בזה כשרציתי לתת למנהלי האתר טיימאאוט שונה משאר הגולשים חשבתי אפילו על סאב-דומיין שיתן להם סשין שונה, אך הוא כמובן לא רלוונטי לטופ-דומיין. בקיצור ידידי, אין כזו אפשרות.
 
למעלה