Yii Framework Forum: Username dell'utente corrente? (var_dump($_SESSION) - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Username dell'utente corrente? (var_dump($_SESSION) Rate Topic: -----

#1 User is offline   sensorario 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 1,986
  • Joined: 07-September 10
  • Location:Cesena (Italy)

Posted 14 January 2011 - 11:44 AM

Salve ancora. Ho fatto un var_dump($_SESSION) ed ho ottenuto:

 
  array(3) {
  ["7912f2faa44a47936246989027b9d258__id"]=>
  string(4) "demo"
  ["7912f2faa44a47936246989027b9d258__name"]=>
  string(4) "demo"
  ["7912f2faa44a47936246989027b9d258__states"]=>
  array(0) {
  }
}


In che modo posso accedere a queste variabili usando il codice standard Yii? In oltre... states che diavolo è? Ho provato a fare diverse operazioni e non è variato mai.
0

#2 User is offline   rebus 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 31
  • Joined: 07-December 09
  • Location:Ancona

Posted 17 January 2011 - 05:19 AM

Ciao, le sessioni vengono gestite da CWebUser:

http://www.yiiframew...pi/1.1/CWebUser

Se nel file config.php hai abilitato i cookie ('allowAutoLogin'=>true) le informazioni vengono salvate e puoi richiamarle facilmente:

Yii::app()->user->id
Yii::app()->user->name

Per quanto riguarda _states sinceramente non ho capito bene a cosa serva ma penso che abbia a che fare con SetState() ma non ne sono sicuro all 100%.

Con SetState puoi salvare altre informazioni utili nei cookie.
0

#3 User is offline   sensorario 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 1,986
  • Joined: 07-September 10
  • Location:Cesena (Italy)

Posted 17 January 2011 - 06:23 AM

Ottimo, ti ringrazio!
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users