Русскоязычный форум, посвященный фреймворку Kohana
http://forum.kohanaframework.su/

Переменная доступная везде
http://forum.kohanaframework.su/viewtopic.php?f=31&t=199
Страница 1 из 1

Автор:  byvlad [ 25 май 2012, 00:07 ]
Заголовок сообщения:  Переменная доступная везде

Как можно сделать переменную доступную везде?
Например юзер авторизовался и имеет переменную $user со всеми его данными, она должна быть доступна везде.
Как такое реализовать? Или есть более удобный метод?

Автор:  admin [ 25 май 2012, 16:20 ]
Заголовок сообщения:  Re: Переменная доступная везде

Обычно в сессии хранять. Хотя бы ид юзера.

Автор:  byvlad [ 26 май 2012, 13:53 ]
Заголовок сообщения:  Re: Переменная доступная везде

Ну а если нужно все данные о нем?
имя, фамилия и тд

Автор:  admin [ 26 май 2012, 14:33 ]
Заголовок сообщения:  Re: Переменная доступная везде

По ид можно из базы получать. Или фамилия юзера нужна на всех страницах ? В принципе тоже можно в сессию засунуть.

Автор:  byvlad [ 28 май 2012, 16:45 ]
Заголовок сообщения:  Re: Переменная доступная везде

я когда писал на процедурке, у меня в системном файле была переменная $user, которую я мог использовать в модулях.
вот так же хотелось бы.

Автор:  manchi [ 28 май 2012, 17:45 ]
Заголовок сообщения:  Re: Переменная доступная везде

в базовом классе объявить, а его везде уже наследовать...

Автор:  byvlad [ 28 май 2012, 19:00 ]
Заголовок сообщения:  Re: Переменная доступная везде

все, придумал, спасибо всем, тему можно закрывать =)

Автор:  manchi [ 29 май 2012, 12:37 ]
Заголовок сообщения:  Re: Переменная доступная везде

так что придумал то, поведай, интересно все таки)

Страница 1 из 1 Часовой пояс: UTC + 4 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/