Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Хочу хранить данные пользователя в объекте.


Автор: userseo 22.1.2012, 10:26
Как сделать чтобы этот объект был доступен на других страницах сайта, т.е. при переходе с 1-ой где он есть, на 2-ой он оставался.

Я неверно понимаю, объекты,...мне кажется что они в памяти оперативной хранятся и к нем можно как то получить доступ.

Я хочу не использовать сессии, чтобы вместо них были объекты в памяти, такое возможно?

Автор: StachelDraht 22.1.2012, 11:43
наследование ?

Автор: $дмитрий 22.1.2012, 11:58
Цитата

Как сделать чтобы этот объект был доступен на других страницах сайта, т.е. при переходе с 1-ой где он есть, на 2-ой он оставался.

Используй сессию, куку, ссылку, файл, бд

Автор: Gold Dragon 22.1.2012, 12:23
и ещё посмотри в сторону serialize()

Автор: skyboy 22.1.2012, 19:03
Цитата(userseo @  22.1.2012,  09:26 Найти цитируемый пост)
Я хочу не использовать сессии, чтобы вместо них были объекты в памяти, такое возможно? 

ну, и? так чтоб все пользователи работали с одним и тем же объектом? сериализируй его в БД или в файл.
или чтоб на каждого пользователя - "свой персональный" объект? тогда тебе придется как-то идентифицировать каждого пользователя... и вот они - сессии. так зачем изобретать велосипед сессии заново?

Автор: krundetz 24.1.2012, 12:38
userseo, нет, если протокол HTTP, а скрипт не демон

Добавлено через 1 минуту и 33 секунды
Цитата(userseo @  22.1.2012,  10:26 Найти цитируемый пост)
Я хочу не использовать сессии

а ещё у тебя не в корне не верное представление о сессии

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)