Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] obiekt klasy do tablicy sesji - problem!, $_SESSION['klasa']
nylon
post
Post #1





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 30.10.2005
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Czesc Wszystkim.

Mam problem z wrzucaniem obiektow do tablicy sesji

Tworze obiekt klasy:
  1. <?php
  2.  
  3.  $klasa = new Klasa();
  4. //czy ma znaczenei referencja = &new Klasa(); (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
  5.  
  6. ?>


nastepnie wrzucam go do sesji:
  1. <?php
  2.  
  3. $_SESSION['klasa'] = $klasa;
  4.  
  5. ?>


i przy kolejnym wywolaniu strony chce go odczytac,
wiec sprawdzam warunki, ktorych obiekt nie przechodzi,
czyli:

  1. <?php
  2.  
  3.  empty($_SESSION['klasa'])
  4. //daje TRUE
  5.  
  6. !isset($_SESSION['klasa'])
  7. //tez daje TRUE, czyli kupa
  8.  
  9. ?>


Co robie zle?
Czy ta referencyjnosc ma znaczenie?
Czy powinienem obiekt jakos serializowac i deserializowac?

Prosze o pomoc
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 19:23