ugrás a tartalomhoz

Objektum kinyerése session-ból

csomi · 2006. Jan. 21. (Szo), 22.59
Sziasztok!

A következő problémával toporgok egy helyben:

Van egy osztály, amely dinamikus tömböt tartalmaz, ennek az osztálynak egy példányát szeretném session-be betenni, illetve visszanyerni. Mindig bővülő tömbről van szó, de csak az utolsó bejegyzést őrzi meg a session is. Olyan mintha mindig új objektum jönne létre. Hogyan lehetne a sessionból kinyerni, és változtatás (hozzáfűzés) után visszatenni a tömböt a session-be?

Köszi!
csomi
 
1

példakód!!!!!!

Hodicska Gergely · 2006. Jan. 22. (V), 18.48
Példakód nélkül nem nagyon tudunk tanácsot adni, azon kívül, hogy azt mondhatjuk, hogy lehet ilyet csinálni. Az se mindegy, hogy milyen PHP verziót használsz. Két dolog lehet érdekes:
1.) Az osztály kódja session_start() előtt legyen betöltve. De ez nálad nem gond, különben eleve hibaüzenetet kapnál.
2.) A másik, hogy a new-nál is használj &-t, különben a konstruktorban használt $this objektum, és a sessionbe pakolt objektum nem lesznek egymás referenciái.


Felhő
2

sikerült :)

csomi · 2006. Jan. 23. (H), 23.48
Köszi a gyors reagálást, végül is egy banális hiba miatt nem működött a kód, rossz helyre mentettem az egyik class-t deklaráló file-t, így ráment a próbálgatásra 4 órám :S.
Ha kész teljesen kész lesz a kód , akkor felpakolom ide, egyszer majd jól jön valakinek

csomi