Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sesje a obiekty, mysqli
exman
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 13.11.2005
Skąd: opole

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


Witam!
Otóż mam takie pytanie bardziej natury sensu przechowywania obiektu typu mysqli w sesji.
Chodzi o to, że pisząc skrypty w pracy natknąłem sie na pewien problem dostępu do obiektu mysqli stworzonego poza klasą w odrębnym pliku
includowanym na początku skryptu, by można było z niego korzystać trzeba za każdym razem ten plik załączać (rzecz jasna).
Stwierdziłem, że można by obiekt taki zapisać w zmiennej sesyjnej np $_SESSION['mysqli'] (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif) .
Teraz pytanie czy ktoś coś takiego robił i na jakie problemy się natknął?
Drugie to jak można (czy można) odnieść się do obiektu z wewnątrz klasy (szukałem już tego ale niestety).
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
michal74
post
Post #2





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 18.07.2007

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


Najprosciej zrobisz to tak:
0. tworzysz session
1. tworzysz objekt po raz pierwszy w momencie kiedy go bedziesz potrzebowal
2. wywolujesz serialize do jakiejs zmiennej w session
3. w momencie przeladowywania strony sprawdzasz cze istnieje objekt pod okreslonym kluczem w sesji, jesli tak do go pobierasz przypisujac do dowolnej zmiennej korzystajac z funkcji unserialize

pozdro
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: 8.10.2025 - 21:42