הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   בעיית Session בfirefox (https://hosts.co.il/forums/showthread.php?t=100763)

snirk 30-10-12 18:05

בעיית Session בfirefox
 
שלום לכולם,

לאחרונה נתקלתי בבעיה דיי עמוקה בפיירפוקס \ דפדפנים בפרט.

יש מצבים שהסיישן לא שומר את הנתון שהוא אמור לשמור\לזכור, בעיקר במצבים של עבודה עם ajax.

הבנתי שזאת בעיה בcache..
ניסיתי לקבוע לו כל פעם שאני מתחיל סיישן שלא ישתמש בcache:
PHP קוד:

header("Cache-Control: no-cache");
header("Pragma: no-cache"); 

אבל עדיין לא הצלחתי להגיע לפתרון...
אשמח לקבל תשובה אם מישהו שנתקל בעבר עם בעיה דומה והצליח להגיע לפתרון.

תודה מראש.

MasterNetwork 30-10-12 18:36

כשעובדים עם דפים אחרים יש נטייה לשכוח session_start :) בוא נקווה שזה הבעיה.

snirk 30-10-12 18:37

ציטוט:

נכתב במקור על ידי MasterNetwork (פרסם 861863)
כשעובדים עם דפים אחרים יש נטייה לשכוח session_start :) בוא נקווה שזה הבעיה.

חח לצערי\לשמחתי זאת לא הבעיה שלי.

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

לא מדובר גם על עמוד ספיציפי אלה על בעיה גלובאלית.

netpower 30-10-12 19:05

תבדוק את ההגדרות שלך... בדפדפן מה הבעיה אחי

snirk 30-10-12 19:07

ציטוט:

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

לא מדובר על משהו ספציפי במחשב\דפדפן.

זאת בעיה גלובאלית.
ובכל אופן הבעיה חייבת להיפתר באמצעות הPHP \ השרת.
מדובר על שימוש רגיל לחלוטין בסיישן.


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

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