![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 120 Pomógł: 0 Dołączył: 9.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Chciałbym stworzyć klasę użytkownika, która bdzie zawierała wszystkie dane z tabeli 'uzytkownik'. Pierwszy raz to robię i chciałbym stworzyc taki efekt:
Kod if ($uzytkownik['rank'](lub $uzytkownik -> rank) !="Admin") { echo 'Nie jesteś Adminem!'; } Zmienna $uzytkownik by zawierała ta klasę i wskazywała ID użytkownika który jest aktualnie zalogowany. Próbuję to zrobic w taki sposób: Kod class Uzytkownik { var $user; var $id; var $rank; Teraz gorzej z funkcją. Wzoruje się na klasie z silnika gry Vallheru, gdzie bazuje tam smarty i szablony. Kod function Player($pid) { global $db; $stats = $db -> Execute("SELECT * FROM players WHERE id=".$pid); $this -> user = $stats -> fields['user']; Powyższy kod to kawałek klasy z owego silnika. Jak mogę napisać taką klasę, aby uzyskać tamten efekt? Co zawiera zmienna $pid? Bo próbuje to zrobić lecz mi nie wychodzi. Ten post edytował Loped 18.05.2009, 15:26:48 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 19:16 |