Hallo und einen schönen Sonntag,
ich verwende das Typo3 Session handling mit fe user in einem ajax call wie folgt:
$temp_TSFEclassName = t3lib_div::makeInstanceClassName('tslib_fe');
$GLOBALS['TSFE'] = new $temp_TSFEclassName($TYPO3_CONF_VARS, $pid, 0,true);
$GLOBALS['TSFE']->connectToDB();
$GLOBALS['TSFE']->initFEuser();
$res=$GLOBALS['TSFE']->fe_user->getKey('ses','noticeArticles');
$res=$GLOBALS['TSFE']->fe_user->setKey('ses','noticeArticles',$myarray);
$GLOBALS["TSFE"]->storeSessionData();
Im Firefox und Chrome funktioniert alles super. Im IE 6 und 7 verliert er alles, was in die session gespeichert wird. Ich vermute, dass IE in jedem Ajaxcall eine neue Session zuweist und in den anderen Browsern nicht. Liegt das nun daran, dass ich beim obigen Session Handling einen Fehler mache oder ist das generell ein Browser Problem, das ich noch irgendwie umgehen muss?
Hat hier jemand eine Idee, wie ich das in IE hinbekomme?
mfg tobi