Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > Разработка расширений / TYPO3 extension development

 
 
Опции темы Опции просмотра
Старый 24.01.2013, 04:24   #1
lyova
Продвинутый
 
Регистрация: 23.10.2008
Сообщений: 30
По умолчанию Запись переменных в сессию

Создаю екстеншен.
Мне нужно записать переменные в сесию. После перегрузки страницы они не записываються. Может нужно где то в тайпо включить сохранение сессий?


PHP код:
//если пишу это тогда могу использовать стандарный способ РНР ($_SESSION)
session_start();
//сами РНР сесии работают
print_r($_SESSION['r']);
$_SESSION['r'] = 1;
print_r($_SESSION['r']);


//хочу использовать тайпо для сохранения сессий
//сдесь пытаюсь вывести переменную из тайпо сесии (но ее нет)
echo "<br>session test=".$GLOBALS["TSFE"]->fe_user->getKey("ses","test")."-<br>";
//записываю переменную 
$GLOBALS['TSFE']->fe_user->setKey("ses","test"'1');
$GLOBALS['TSFE']->fe_user->storeSessionData();
//проверяю записало ли. Выводит
echo "<br>session test=".$GLOBALS["TSFE"]->fe_user->getKey("ses","test")."-<br>"

В чём может быть проблемма? Использую typo3 4.5.

Может этот способ работает только если делаю вход как fe_пользователь? А чтобы работало не для залогиненых нужно использовать стандартный механизм работы с сессиями (писать в $_SESSION)? Хотя даже тогда сам обэкт $GLOBALS["TSFE"]->fe_user всё равно существует

Последний раз редактировалось lyova; 24.01.2013 в 04:52
lyova вне форума   Ответить с цитированием
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись на страницу - не в tt_content а в другую таблицу Ивано Разработка расширений / TYPO3 extension development 1 20.07.2012 13:03
запись данных прямо в tt_content Anlov Общие вопросы 10 28.09.2011 19:19
как формировать ссылку на запись, которая на другой странице surfman TypoScript практикум 0 25.11.2009 12:24
сохранять запись не на той странице, где создается demav TypoScript практикум 2 10.07.2007 22:55
Создать новую запись. Perignator Temporis Общие вопросы 2 10.11.2004 19:48


Часовой пояс GMT +4, время: 18:46.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория