Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Проблема с передачей параметров сессии при открытии нового окна

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Albertino
Отправлено: 21 Июня, 2011 - 13:13:55
Post Id


Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Окт. 2010  


Помог: 0 раз(а)




Имеется ссылка по нажатию на которую открывается новое окно (средством window.open(url, param);). В связи с этим столкнулся с проблемой: в новом окне недоступны переменные, которые передаются через сессию, хотя если просто в новом окне(не через open) перейти по нужному url(который прописывается в open()), то сессия доступна. В чем может быть проблема и как это исправить?
 
 Top
DeepVarvar Супермодератор
Отправлено: 21 Июня, 2011 - 14:14:31
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Opera???
 
 Top
Albertino
Отправлено: 21 Июня, 2011 - 14:20:01
Post Id


Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Окт. 2010  


Помог: 0 раз(а)




DeepVarvar пишет:
Opera???

Нет, firefox, а разве это зависит от браузера?
 
 Top
OrmaJever Модератор
Отправлено: 21 Июня, 2011 - 15:15:25
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Albertino пишет:
а разве это зависит от браузера?

Ну да, ведь в одном окне работает в другом нет. Первое что приходит в голову: при открытии откна не передаётся кука сесии Может её через ГЕТ попробовать передать?
DeepVarvar пишет:
Opera???

Ток ненадо мне тут оперу обижать Подмигивание


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
Slavenin
Отправлено: 21 Июня, 2011 - 18:03:19
Post Id



Посетитель


Покинул форум
Сообщений всего: 285
Дата рег-ции: Май 2010  
Откуда: Тверь


Помог: 4 раз(а)




Albertino пишет:
переменные, которые передаются через сессию,

куки или массив $_SESSION ?

Цитата:
Ток ненадо мне тут оперу обижать

во-во! Закатив глазки

(Отредактировано автором: 21 Июня, 2011 - 18:03:52)

 
 Top
Albertino
Отправлено: 22 Июня, 2011 - 09:09:44
Post Id


Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Окт. 2010  


Помог: 0 раз(а)




Slavenin пишет:

куки или массив $_SESSION ?

массив $_SESSION
 
 Top
OrmaJever Модератор
Отправлено: 22 Июня, 2011 - 10:55:28
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Albertino напишите в любом скрипте

и затем откройте его через window.open() и просто во вкладке браузера, и псомтрите есть ли кука PHPSESSID или чтото подобное.


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
Albertino
Отправлено: 23 Июня, 2011 - 11:18:21
Post Id


Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Окт. 2010  


Помог: 0 раз(а)




все проблему решил. Всем спасибо за отзывчивость.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTTP и PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB