Sto cercando di impostare alcune variabili di sessione in Yii utilizzando il seguente codice:Yii gestione della sessione
$session=new CHttpSession;
$session->open() ;
$session->setSessionName('My Session') ;
$session['sleep'] = 0 ;
$session['attempts'] = 0 ;
$session->writeSession('sleep','0') ;
$session['ip'] = $this->get_ip_address() ; $session->close() ; var_dump($session,$session['ip']) ;
Tuttavia, io non sono in grado di impostare le vaiables sessione sopra, la discarica ha il seguente risultato:
object(CHttpSession)#17 (5) { ["autoStart"]=> bool(true) ["behaviors"]=> array(0) { } ["_initialized":"CApplicationComponent":private]=> bool(false) ["_e":"CComponent":private]=> NULL ["_m":"CComponent":private]=> NULL } string(3) "::1"
Vede $ sessione e $ sessione ['ip '] come due variabili completamente diverse. Qualcuno può aiutarmi con questo?
Sì, questo è quello che ho finito per fare !! Grazie comunque per la risposta !! –
Prego. – Skatox
Lo uso anch'io. Ma qual è la differenza tra questo e CHttpSession? – shgnInc