Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] obiekt klasy do tablicy sesji - problem!, $_SESSION['klasa']
nylon
post 24.03.2006, 16:18:09
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(); 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


--------------------
xurl | puste frazesy | kareel | ulx | zobacz więcej | porady podatkowe | niech o tobie gadają
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 20:59