Показать сообщение отдельно
  #13  
Старый 16.02.2010, 19:47
Аватар для Handy.CMS
Handy.CMS Handy.CMS вне форума
Администратор
 
Регистрация: 25.07.2009
Сообщений: 170
Handy.CMS отключил(а) отображение уровня репутации
По умолчанию

13. Добавлены функции для работы с сессиями


Добавлены ф-ции:
  • setSession ($param, $value [, $ext = false]) - установка значения параметра;
  • getSession ($param [, $ext = false]) - получение значения параметра;
  • unsetSession ($param [, $ext = false]) - удаление параметра из сессии.
где:
  • $param - системное название параметра на английском языке;
  • $value - значение параметра;
  • $ext - модуль, которую принадлежит параметр (по-умолчанию, тот, что вызывает ф-цию).
Пример:
PHP код:
// Устанавливаем нужное значение
$this->setSession('some_var'25);
//..
// Если значение есть
if($this->getSession('some_var')!=NULL) {
//..
}
// Удаляем переменную
$this->unsetSession('some_var'); 
Переменные хранятся в специальном системном массиве сессии, для удобства вызова и отсутствия случайного затирания похожих названий.
__________________
Команда Handy.CMS