проблема с сессией, помогите!

Статус
В этой теме нельзя размещать новые ответы.

tester1991

PHP МегаМозГ
Регистрация
24 Сен 2008
Сообщения
741
Реакции
181
При первой загрузке приложения вконтакте, я сразу стартую сессию.
И все хорошо в некоторых браузерах.
А в некоторых нет ( Safari, IE, Opera ).
В настройках браузера cookies обычно стоит - Приниамать куки от посещенных сайтов.
(если поставить Принимать Cookies всегда - то все отлично, но это не выход)
Но iFrame - это для браузера окошко неизвестно с чем и он в целях безопасности не принимает куки (сессия не работает), пока ты сам там что-нибудь не нажмешь.
Я ввел кнопку-ссылку перезагрузить ( на тот-же Index.php ) внутри фрейма - нажимая ее все становиться ок. ( но это жутко бесит )

Есть ли другое решение? Прошу вашей помощи.

p.s. это очень не удобно для пользователя. заранее, спасибо)))
 
в пхп можно настройками выставить чтобы сессия хранилась на сервере а ее идентификатор автоматически дописывался к вызываемым урлам. почитай мануал.
 
в пхп можно настройками выставить чтобы сессия хранилась на сервере а ее идентификатор автоматически дописывался к вызываемым урлам. почитай мануал.
вы имеете ввиду session.use_trans_sid в настройках РНР?
 
1. добавлять id сессии в get запрос
2. добавить js код для автообновления страницы =)
 
Код:
session.use_cookies = 0
session.use_only_cookies = 0
session.use_trans_sid = 1
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="
а можно ли эти настройки использовать например через htaccess или как то подругому?
а то у меня много доменов и не хочу чтобы на всех работало без кук..
НЕ РАБОТАЕТ... пишет неверное перенаправление на странице
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху