Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Tworzenie klasy
Loped
post
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
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: 14.09.2025 - 19:16