1. Albertino - 21 Июня, 2011 - 13:13:55 - перейти к сообщению
Имеется ссылка по нажатию на которую открывается новое окно (средством window.open(url, param);). В связи с этим столкнулся с проблемой: в новом окне недоступны переменные, которые передаются через сессию, хотя если просто в новом окне(не через open) перейти по нужному url(который прописывается в open()), то сессия доступна. В чем может быть проблема и как это исправить?
2. DeepVarvar - 21 Июня, 2011 - 14:14:31 - перейти к сообщению
Opera???
3. Albertino - 21 Июня, 2011 - 14:20:01 - перейти к сообщению
DeepVarvar пишет:
Opera???
Нет, firefox, а разве это зависит от браузера?
4. OrmaJever - 21 Июня, 2011 - 15:15:25 - перейти к сообщению
Albertino пишет:
а разве это зависит от браузера?
Ну да, ведь в одном окне работает в другом нет. Первое что приходит в голову: при открытии откна не передаётся кука сесии Может её через ГЕТ попробовать передать?
DeepVarvar пишет:
Opera???
Ток ненадо мне тут оперу обижать
5. Slavenin - 21 Июня, 2011 - 18:03:19 - перейти к сообщению
Albertino пишет:
переменные, которые передаются через сессию,
куки или массив $_SESSION ?
Цитата:
Ток ненадо мне тут оперу обижать
во-во!
6. Albertino - 22 Июня, 2011 - 09:09:44 - перейти к сообщению
Slavenin пишет:
куки или массив $_SESSION ?
куки или массив $_SESSION ?
массив $_SESSION
7. OrmaJever - 22 Июня, 2011 - 10:55:28 - перейти к сообщению
Albertino напишите в любом скрипте
и затем откройте его через window.open() и просто во вкладке браузера, и псомтрите есть ли кука PHPSESSID или чтото подобное.