Использование переменных сеанса внутри документа ajax - PullRequest
0 голосов
/ 18 мая 2010

По какой-то причине у меня возникают проблемы с чтением этой переменной сеанса в документе ajax, у меня это есть в online.php:

` session_start ();

if (isset ($ _ SESSION ['username'])) { $ username = $ _SESSION ['username']; } `

По какой-то причине это не установка имени пользователя, даже когда на странице хоста используется сессия var, я вызываю php-файл каждую секунду, используя это

` $ (Документ) .ready (функция () {

var refreshId = setInterval (function () { . $ ( '# Формата: первый формат') нагрузки ( 'online.php'); }, 1000);

$ ( "# остановка"). Нажмите (функция () { clearInterval (refreshId); }); }); `

Я что-то не так делаю, или это даже невозможно? Любой совет очень поможет, спасибо!

Ответы [ 2 ]

2 голосов
/ 18 мая 2010

вы должны отправить ответ на запрос ajax в виде массива json. после этого - вы можете использовать его.

Вот пример учебника по поиску в Google: http://viralpatel.net/blogs/2009/04/jquery-ajax-tutorial-example-ajax-jquery-development.html

ps: интересно, вы никогда не смотрели, что было возвращено с сервера для вашего запроса ajax.

0 голосов
/ 12 июня 2010

Я изменил свой сеанс var на memberName

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...