powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP (Вопрос по ajax и сессию)
6 сообщений из 6, страница 1 из 1
PHP (Вопрос по ajax и сессию)
    #39424853
ewe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ewe
Гость
В классе есть константа PAGE_DIR.
Нужно вывести ее в div средствами ajax.

Делаю так:
$("#tasks").load("page/newEmptyPHPWebPage.php")

но ничего не происходит т.е. если в файле newEmptyPHPWebPage.php будет просто текст - он выведится в див tasks.
А если
echo MyClass::PAGE_DIR - пусто.

Возможно ajax как-то сбрасывает сессию.
Просветите плиз.
...
Рейтинг: 0 / 0
PHP (Вопрос по ajax и сессию)
    #39425161
sxq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
между запросами клиента все переменные, константы и вообще все что было уничтожается в памяти сервера.
Для хранения чего-либо между запросами используется http://php.net/manual/ru/ref.session.php и спецмассив $_SESSION
...
Рейтинг: 0 / 0
PHP (Вопрос по ajax и сессию)
    #39425169
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eweВозможно ajax как-то сбрасывает сессию.
Просветите плиз.Обычно не сбрасывает. Хотя, иногда бывают вполне объяснимые странности поведения.
Можно в Файрбаге посмотреть, какой идентификатор сессии передается на сервер при открытии страницы и при аякс-запросе.
Можно ещё погадать, типа, установлена не одна, а две куки, с разными id сессии и разными путями на сайте.
...
Рейтинг: 0 / 0
PHP (Вопрос по ajax и сессию)
    #39425225
sxq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не будем гадать что там у автора, но судя по его фрагментам кода:
- у него отключены сообщения об ошибках, очень вероятно что при MyClass::PAGE_DIR будет ошибка
- из предыдущего вытекает, автор считает что некая программа на сервере всегда висит в памяти и всегда работает, соотвественно все константы переменные и объекты после однократной загрузки всегда доступны отовсюду и при различных запросах клиента
- и вероятно, сессия в понимании PHP и сессия в понимании автора наверное совсем разные вещи

лучше дождаться автора и его пояснений каким образом в его файле newEmptyPHPWebPage.php производится инициализация MyClass.
...
Рейтинг: 0 / 0
PHP (Вопрос по ajax и сессию)
    #39425324
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну да, может и просто класс не загружен. Хотя, банально слишком...
...
Рейтинг: 0 / 0
PHP (Вопрос по ajax и сессию)
    #39425453
ewe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ewe
Гость
sxq,

я ошибался :( думал в сессии хранятся экземпляры классов

всем спасибо
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP (Вопрос по ajax и сессию)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]