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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 24-10-07, 14:27   # 1
Kfir.G
חבר וותיק
 
Kfir.G's Avatar
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 1,059
שלח הודעה באמצעות ICO אל Kfir.G

Kfir.G לא מחובר  

[PHP] מספר שאלות על SESSION

שלום,
יש לי מספר שאלות שהייתי רוצה לקבל עליהן תשובה לגבי session.
1 - איפה בדיוק בשרת נשמרים כל הsessions?
2 - באיזה צורה נשמרים הsessions (מערך,טבלה וכד')?
3 - איך אפשר לקבל פרטים לגבי מכלול הsessions על השרת? (לדוגמה כמה sessions שמורים כרגע על השרת)
4 - מתי בדיוק כל session נמחק?

תודה מראש לעוזרים
__________________
פיג'מה
משחקים
  Reply With Quote
ישן 24-10-07, 14:33   # 2
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

סיישן נמחק ברגע שאתה סוגר את החלון.
כדי לראות את כל הסיישן תעשה ככה:

PHP קוד:
echo '<pre>';
print_r($_SESSION); 
  Reply With Quote
ישן 24-10-07, 14:40   # 3
DanielS
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Jan 2007
מיקום: ישראל
הודעות: 2,429

DanielS לא מחובר  

בהמשך למה שאלעד אמר.
אתה יכול למחוק סשנים בעזרת session_destroy();
הסשנים באים בצורת מערך בגלל זה גם ה print_r

יום טוב,
דניאל
__________________
Daniel
Email : daniel [AT] smartwd [DOT] com

  Reply With Quote
ישן 24-10-07, 14:43   # 4
Ofir|Execute.co.il
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 273
שלח הודעה באמצעות ICO אל Ofir|Execute.co.il

Ofir|Execute.co.il לא מחובר  

ה SESSION נשמר בדפדפן, לא בשרת.
SISSION נמחק ברגע שאתה סוגר את הדפדפן עצמו [אם יש טאבים, הסיישן ימחק רק אם תסגור את כל הטאבים..]
__________________
אופיר צ'קון
מנהל חברת האחסון Web-il.Co.il.
פתרונות אינטרנט מתקדמים: שירותי אחסון, דומיינים, ריסיילינג ובנייה ופיתוח אתרים.
אימייל: ofirchakon@gmail.com
אתר: http://www.Web-il.co.il/
  Reply With Quote
ישן 24-10-07, 15:04   # 5
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

דניאל אפשר למחוק סיישן גם ככה:

PHP קוד:

unset($_SESSION['some']); 
  Reply With Quote
ישן 24-10-07, 15:37   # 6
Striker
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: May 2007
הודעות: 812

Striker לא מחובר  

יצירת סשן

session_start();

הריגת סשן

sesssion_destroy();

קביעת ערך

$_SESSION['crap'] = 1;

  Reply With Quote
ישן 24-10-07, 19:12   # 7
Kfir.G
חבר וותיק
 
Kfir.G's Avatar
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 1,059
שלח הודעה באמצעות ICO אל Kfir.G

Kfir.G לא מחובר  

משהו מכל מה שאתם אומרים לי פה לא מסתדר לי... אם באמת הSESSION נשמר בcache של הדפדפן בשביל מה קיימת הפונקציה session_save_path? ואם גם cookie וגם session מועברים בHTTP ונשמרים על המחשב של הגולש ויש למשתמש גישה עליהם איך בדיוק sessoion יותר מאובטח מcookie?
__________________
פיג'מה
משחקים
  Reply With Quote
ישן 24-10-07, 20:13   # 8
Elad-A
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 1,987

Elad-A לא מחובר  

למשתמש אין גישה לסיישן, זה לא נשמר במחשב של הגולש אלא בשרת עצמו.
  Reply With Quote
ישן 24-10-07, 21:42   # 9
Kfir.G
חבר וותיק
 
Kfir.G's Avatar
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 1,059
שלח הודעה באמצעות ICO אל Kfir.G

Kfir.G לא מחובר  

ציטוט:
נכתב במקור על ידי Elad-A צפה בהודעה
למשתמש אין גישה לסיישן, זה לא נשמר במחשב של הגולש אלא בשרת עצמו.
זאת ההנחה שהייתה לי ולכן אני שואל שוב:
1 - כיצד השרת יודע מתי למחוק את הsession? יש ארוע כלשהו שגורם לו לעשות את זה?
2 - האם קיימת אפשרות לראות כמה sessions שמורים על השרת ברגע נתון?
__________________
פיג'מה
משחקים
  Reply With Quote
ישן 24-10-07, 22:45   # 10
4ior
חבר וותיק
 
4ior's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,451

4ior לא מחובר  

ציטוט:
נכתב במקור על ידי kfir_dnd צפה בהודעה
זאת ההנחה שהייתה לי ולכן אני שואל שוב:
1 - כיצד השרת יודע מתי למחוק את הsession? יש ארוע כלשהו שגורם לו לעשות את זה?
2 - האם קיימת אפשרות לראות כמה sessions שמורים על השרת ברגע נתון?
1. כל כמה זמן(תלוי בשרת) הוא בודק אם אתה עדיין באתר/מחובר.
2. אתה יכול לעשות sizeof($_SESSION)
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 

כלים לאשכול
תצורת הצגה

חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 02:03.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ