Yii Framework Forum: E se scade la sessione - Yii Framework Forum

Jump to content

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

E se scade la sessione Se scade la sessione e "torni" ti becchi un'eccezione Rate Topic: -----

#1 User is offline   sensorario 

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

Posted 23 March 2011 - 08:11 AM

Ciao a tutti di nuovo. Mi capita spesso di dover lasciare il pc incustodito e di recarmi altrove tanto quanto basta per far scadere la sessione. Al mio ritorno, qualsiasi pagina apro di yii mi si presenta davanti un'eccezione. Ho sbaghinato* nel codice oppure è "normale"?



Quote

Credo che sbaghinato sia una forma dialettale delle mie parti e che derivi da baghino ovvero "e baghen" ovvero "il maiale". "ho sbaghinato" è inteso come "fatto porcate nel codice".

Attached File(s)


0

#2 User is offline   zaccaria 

  • Elite Member
  • PipPipPipPipPip
  • Yii
  • Group: Members
  • Posts: 2,232
  • Joined: 04-October 09
  • Location:Moscow

Posted 23 March 2011 - 08:37 AM

Probabilmente per fare qualche operazione a ti appoggi a valori che dipendono dalla sezione.

Dovresti dare un'occhiata a dove accade, e fare un controllo if Yii::app()->user->isGuest e lo redirezioni alla login, per esempio.
1

#3 User is offline   sensorario 

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

Posted 23 March 2011 - 09:07 AM

Soluzione banale quanto ovvia. Solo che non ci avevo pensato. =). Maestro :-p
0

#4 User is offline   zaccaria 

  • Elite Member
  • PipPipPipPipPip
  • Yii
  • Group: Members
  • Posts: 2,232
  • Joined: 04-October 09
  • Location:Moscow

Posted 24 March 2011 - 09:10 AM

Cos'e' che era?
0

#5 User is offline   sensorario 

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

Posted 24 March 2011 - 11:27 AM

Era esattamente quello che mi dicevi tu. In pratica si tratta del mio primo lavoro o quasi fatto con Yii. Mi è capitato di lasciare del codice sporco in giro. Ho iniziato a proteggerli seguendo il tuo consiglio e quando un utente non è loggato o ha perso la sessione non vede più quei brutti errori.

Vorrei riportarti esattamente il codice che ha generato l'errore. In verità non lo so. So solo che se non si segue l'MVC di Yii. Si fanno casini. E ne ho fatti parecchi.
0

#6 User is offline   zaccaria 

  • Elite Member
  • PipPipPipPipPip
  • Yii
  • Group: Members
  • Posts: 2,232
  • Joined: 04-October 09
  • Location:Moscow

Posted 25 March 2011 - 02:10 AM

Una cosa che non si capisce subito lavorando con il framework, e' il grande vantaggio dell'ortodossia.

Se ti abitui a lavorare sempre pulito, anche a costo di metterci un po' di piu', avrai una vita piu' serena e piu' tempo libero per scrivere sul forum....
0

#7 User is offline   ilovephp 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 128
  • Joined: 04-February 11
  • Location:treviso

Posted 25 March 2011 - 03:05 AM

:wacko:

siete dei maestri!!!
la non conoscenza è una brutta bestia
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