![]() |
סיישנים לא עובדים לי
מסיבה כלשהיא הסיישן לא נשמר לי, בעמודים אחרים שעשיתי לפני מס' חודשים זה עובד יפה מאוד.
ועכשיו אני עובד על משהו חדש וזה לא עובד לי, בעמוד הראשי יש session_start ואלו דפים שמנותבים ע"י require בפנים. עמוד 1: PHP קוד:
PHP קוד:
|
ציטוט:
מתי התכוונת להוסיף את החיבור למסד נתונים? PHP קוד:
|
אין קשר לבסיס נתונים, הסיישן לא נשמר לי.
|
ציטוט:
קוד:
$id=$_GET["id"]; |
יש id, לדוגמא אתה נמצא בעמוד page.php?id=1
ושם זה מציג את המוצר בטופס post שמשאיר אותך באותו הid בכתובת ככה שזה לא הid . |
צור עמוד חדש, עם session_start וvar_dump למשתנה הגלובאלי $_SESSIONS
תראה מה הוא מכיל, אולי יש לך טעות כלשהי בקוד ואתה שומר את הנתון ב-key שונה או לא שומר כלל. |
בדקתי וזה לא שומר לי בכלל.
בצ'אט שפיתחתי מזמן לאתר הוא עובד בסדר גמור רק בחלק הזה הוא לא עובד. הבעיה נפתרה: מסתבר ששם סיישן לא יכול להשמר רק בתור ערך מספרי, לכן PHP קוד:
PHP קוד:
|
כל הזמנים הם GMT +2. הזמן כעת הוא 13:02. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ