Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.06.2011, 20:18
Интересующийся
Отправить личное сообщение для AlexJ Посмотреть профиль Найти все сообщения от AlexJ
 
Регистрация: 02.06.2009
Сообщений: 20

Сессионные переменные в подгружаемом скрипте
Использую по ссылке конструкцию вызова php скрипта через jquery
<a class=addmystaff style="cursorointer" onClick="$('#mystaff').load('modules/addmystaff.php',itemID:64664});">Отложить</a>
Столкнулся с проблемой что в скрипте addmystaff.php не видны $_SESSION переменные, которые уже были созданы при работе родительского скрипта.
Вроде бы я понимаю, что дело не в яваскрипт, а в php и в принципе работы с сессиями. Может ктонибудь подскажет, а то времени нет как обычно по человечески разбираться, а по извращенчески передавая через load еще и значение session переменной я эту проблему решаю. Заранее благодарен.
Ответить с цитированием
  #2 (permalink)  
Старый 21.06.2011, 10:34
Профессор
Отправить личное сообщение для Маэстро Посмотреть профиль Найти все сообщения от Маэстро
 
Регистрация: 02.07.2010
Сообщений: 642

Сообщение от AlexJ Посмотреть сообщение
Столкнулся с проблемой что в скрипте addmystaff.php не видны $_SESSION переменные, которые уже были созданы при работе родительского скрипта
Если Вы вызываете скрипт addmystaff.php внутри родительского PHP-скрипта методом require "addmystaff.php", то $_SESSION будет видна.
Если Вы вызываете addmystaff.php по-другому (например, с помощью AJAX-запроса из броузера), то в самом начале кода addmystaff.php нужно поставить session_start();
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно сравнить дробные переменные netkent Общие вопросы Javascript 1 05.12.2010 18:30
iframe не выносит переменные nemo Серверные языки и технологии 0 23.01.2010 14:25
переменные и ссылки на переменные scuter Общие вопросы Javascript 6 31.08.2008 01:24