[TYPO3-UG Italy] Problema con variabili di sessione

Cristian Buja cristian at intera.it
Wed Mar 6 17:16:23 CET 2013


Credo di avere un problema con le variabili di sessione su un 
installazione di typo. Per verificare ho scritto 2 righe di codice php e TS:

PHP:
class user_sessione {
   function main($content, $conf) {

   	// leggo sessione:
   	$data= $GLOBALS['TSFE']->fe_user->getKey('ses', 'contatore');
   	$data['value'] = intval($data['value']) + 1;
	
   	// aggiorno la sessione
   	$GLOBALS['TSFE']->fe_user->setKey('ses', 'contatore', $data);
   	$GLOBALS['TSFE']->fe_user->storeSessionData();
   	
	return time() . ': ' . $data['value'];
   }	

}

TS:
20 = USER_INT
20.includeLibs = fileadmin/userfunction/class.user_sessione.php
20.userFunc = user_sessione->main

in locale il funzionamento e' come mi aspettavo, mentra 
sull'installazione incriminata il timestamp cambia ma non avanza il 
contatore.

il report di TYPO3 non rileva nessun errore o warning.

Avete qualche suggerimento su dove cercare e perchè non vengono 
mantenute le variabili di sessione?

Grazie in anticipo.

-- 
Cristian Buja - InteRa s.r.l.
www.intera.it


More information about the TYPO3-UG-Italy mailing list