![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 29.06.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Z klasami nie mialem wczesniej do czynienia i napotkalem na pewien, pewnie dla innych maly problem, otoz: Mam klase sessions (sluzy do przechowywania sesji w bazie danych) a w niej w metodzie read($id) chce zrobic, aby mi zapisywalo do sesji id uzytkownika, do ktorego ona nalezy (oczywiscie jesli ten uzytkownik sie juz zalogowal) skrocony kod:
i mam klase auth, ktora sprawdza, czy user jest zalogowany, jesli tak, to przypisuje mu range uzytkownika. skrocony kod:
w pliku config.php najpierw tworze obiekt sesji, a pozniej obiekt auth:
i problem jest w tym, ze w tej metodzie read z klasy sesji nie widzi mi zmiennej id_uzytkownika ($auth -> user_id), pewnie przez kolejnosc inicjowania klas. Nie wiem jak to rozwiazac, zmiana kolejnosci nic nie daje, moze jakies dziedziczenie? Z gory dziekuje za pomoc. -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 16:24 |