![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 14.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam plik konfiguracyjny header.php i stronę index.php, login.php, registry.php REGISTRY.php jest to wzorzec projektowy Rejestr - działa na zasadzie Singleton
HEADER.php
USER.php
W klasie User mogę używać obiektu db do łączenia się z bazą. LOGIN.php
W tym przypadku gdy dodaję obiekt do obiektu Register nie jest on dostępny w każdym miejscu np. w INDEX.php gdzie chciałbym wykonać pewną metodę z klasy User. W jaki sposób uczynić $user dostępnym w każdym miejscu ? Gdybym w HEADER.php utworzył $user = new User($login, $password) i dodał do Registry to pewnie by zadziałało ale obiekt User ma powstać w chwili zalogowania ... jak rozwiązać taką sytuację ? Jak to się powinno poprawnie robić? Proszę o radę. Ten post edytował b3rt 18.10.2012, 20:31:03 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 12:33 |