![]() |
האם הגיוני שהקוקיז יתקבלו ב FF וב IE לא?
אהלן, אני עובר על טופס התחברות ומשום מה הקוקיז נשלחים אך ורק ב FF ולא ב IE
הקוד: PHP קוד:
אינו מציג שום שגיאה אך לפני כן הקובץ היה על UTF-8 ויצר בעיות אז המרתי אותו ל ANSI, האתר שלי בנוי על UTF-8 , האם הבעיה כאן? או מה בדיוק הבעיה? אשמח לקבל הסבר |
קודם כל - תאבטח את הנתונים שאתה מקבל מהגולשים.
ובדקת בshow cookies בFF שהעוגיות לא קיימות? |
ציטוט:
הקוד המאובטח: PHP קוד:
|
מוזר בחיים לא קרה לי..
תנסה אולי להגדיר גם את הדומיין ב setcookie PHP קוד:
|
תנסה לשים ככה:
[php] ob_start(); setcookie("user", $username,time() + 3600); setcookie("pw", $password, time() + 3600); setcookie("access", $access, time() + 3600); ob_end_flush(); [/php |
עדיין לא...
|
כפי ש Elad-A אמר, נסה להגדיר domain ו path
ובלי שום קשר, תשמור על אחידות בקידוד הדפים. או הכל UTF או הכל WIN1255 |
ובלי קשר לשאלה - אני מקווה שאתה לא ברצינות רוצה לשמור את הסיסמה בתוך קוקי :)
|
ציטוט:
בנוגע לביסייט, כן אני יודע, זה רק נסיון :) עריכה: רן, ניסיתי את מה שאלעד אמר ולא פעל. |
גם לי קרה שקוקיז נשמרו רק בFFx ובIE בפעם הראשונה... הייתי צריך כל פעם במקום לעדכן קוקי - לעשות חדשה.
|
ציטוט:
|
די מוזר גם לי זה לא קרה..
תראה הקוקיז של FF נשמרים במקום אחר מהקוקיז של IE.. ולכן אתה צריך להתחבר עם IE כדי שהקוקיז יווצרו בתיקיה הנכונה.. וככה אתה תהיה מחובר גם ב IE.. |
ציטוט:
|
תבדוק איפה הבעיה
תפתח דף חדש ותנסה לעשות בו ככה PHP קוד:
|
ציטוט:
ב FF מחזיר - Array ( ) |
לא הגיוני תעשה כמה פעמים רענן
|
ניסיתי... לא מחזיר כלום, ניסיתי מכמה מחשבים ומחזיר אותו פלט.
|
יש לך בעיה בשרת כנראה..
|
אולי הבעיה בדפדפן? תשחק עם ההגדרות שיקבל קוקיז כמו שצריך.
|
איך הגיוני שב 4 מחשבים אותה בעיה?
|
קרה לי בעבר, הבעיה שלך פשוטה: הטופס לא מתקבל כמו שצריך בIE.
בIE הSUMBIT לא נשלח בתור איבר במערך $_POST ולכן אתה לא יכול לבדוק if submit כי זה לא יעבוד. |
ציטוט:
PHP קוד:
|
תנסה את המערכת שלך על שרת אחר..
|
OK, היום אני יעביר את המערכת לשרת אחר, נקווה שיסתדר,
תודה לעוזרים. |
כמה שטויות באשכול אחד... יש בעיות מסויימות עבור SETCOOKIE
הנה קטע מתוך PHP.NET ציטוט:
|
חחח כמה מוזר, זה הסתדר לי על השרת השני שהעלתי לשם את האתר ולא עשה שום בעיות, בכל אופן הייתי רוצה לדעת איך לפתור את הבעיה גם על השרת הקודם ( למרות שאני לא מתכוון לחזור אליו ).
|
כל הזמנים הם GMT +2. הזמן כעת הוא 13:40. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ