English | Русский  

RSS feed

Star Family Blog

|
05/07/2010 20:01

PHPSESSID изменяется в IE8

Posted by VladStar

Программерский вопрос:

При работе в браузере IE8 с сайтом, написанным на PHP, наблюдается странный эффект. Юзерские сессии работают ровно до момента, пока юзер не пытается войти из корневого раздела сайта в поддиректорию. После захода в нее автоматом меняется сессионный ключ (PHPSESSID). Ни в Firefox, ни в IE7 такого не наблюдается - сессионный ключ нигде не меняется.

Какого, спрашивается, черта ?

Comments: 3 (click here to reply)    Tags: Программирование


Comments: (add new comment)
(1-3 of 3)
05/07/2010 20:15   VladStar   (A)   reply   thread
Методом проб и ошибок починил. Все оказалось просто - надо было выставить опциональный параметр $path функции setcookie(), присвоив ему значение "/".

IE8, по всей видимости, по дефолту подставлял туда все что угодно, но только не то, что нужно. Почему MS все делает не как у людей - вопрос риторический...
05/09/2010 00:02   vaddimka   reply   thread
оно куку не видит
хотя я вижу ты это уже понял :)

еще с жабаскриптом есть куча приколов, причем не только с IE, Хром и Сафари себя тоже могут вести иначе чем FF и Опера
05/10/2010 01:53   vladstar   reply   thread
Ага, спасибо. Ненавижу эти дурацкие расхождения в стандартах. :(
Name:    E-mail:
Your e-mail is required, but never shown to public, allowed tags: <b><i><u><a><img><blockquote><font>
Message:

Subscribe: No    Replies only    All comments   
Answer:

(1-3 of 3)
Statistics: (last 30 days / total)
Public posts: 0 / 994
Comments: 0 / 2110
Spam comments: 0 / 98

Archive:

Tags:

*Объявления* (11)
Dvd (2)
English (2)
Fundraising (1)
Halloween (1)
How-to (6)
KIA (1)
Lego (2)
Linux (5)
Mazda 6 (4)
Oracle db (1)
Outer Banks (5)
VA Beach (1)
Авто (5)
Алкоголь (1)
Америка (408)
Андрей (151)
Аська (1)
Бензин (1)
Бессонница (2)
Бизнес (1)
Бред (3)
Видео (17)
Винда (2)
Влад (159)
Воспоминания (25)
Генеалогия (3)
Годовщина (3)
Дед (5)
Документы (11)
Дом (49)
Доминикана (5)
Дороги (31)
Досуг (47)
Друзья (27)
Еда (3)
Животные (10)
Заправка (1)
Зима (2)
Знакомство (1)
Игры (24)
Интернет (62)
История (4)
Кино (4)
Книги (6)
Компьютер (3)
Компьютеры (69)
Консульство (6)
Конференция (1)
Кофе (1)
Кроссворд (1)
Кулинария (1)
Лена (44)
Лето (1)
Литература (1)
Лифты (1)
Математика (3)
Машины (73)
Медицина (12)
Мексика (1)
Мичиган (1)
Мозаика (1)
Музыка (13)
Налоги (1)
Новости (9)
Новый год (5)
Ностальгия (2)
Океан (1)
Опрос (1)
Отдых (14)
Отпуск (10)
Паспорт (7)
Полиция (1)
Праздники (91)
Природа (94)
Проблемы (7)
Программирование (7)
Псков (6)
Путешествия (56)
Работа (83)
Радио (1)
Радиоэлектроника (5)
Ремонт (6)
Рисование (1)
Робот вася (1)
Рождество (4)
Россия (38)
Русский язык (1)
Ручки (1)
Сатира (1)
Свадьба (3)
Семья (31)
Синклер (1)
Снег (7)
Сны (1)
Софт (2)
Спорт (11)
Ссылки (9)
Стихи (2)
Телевидение (3)
Телефоны (17)
Тесты (2)
Техническое (2)
Финансы (12)
Флорида (2)
Фотография (30)
Хобби (4)
Чай (1)
Часы (1)
Шахматы (4)
Школа (16)
Шопинг (3)
Электроника (5)
Юмор (39)

000004358
Server OS is powered by FreeBSD - http://www.freebsd.org/