![]() |
![]() |
![]() ![]()
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). |
|
|
![]() |
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 21:42 |