PDA

Zobacz pełną wersję : Jak sprawdzić czy user jest zalogowany czy nie ?



defisko
18-09-2009, 11:43
W joomli 1.5 jest moduł do zarzadzania użytkownikami. Na stronie jest mozliwosc logowania sie i to dziala bez problemu. Ale jak moge w kodzie php sprawdzic prosto czy uzytkownik jest zalogowany czy nie ? Z jakiej klasy skorzystac ?

W zaleznosci od tego czy uzytkownik jest zalogowany czy nie, chcialbym wyswietlic kawalek kodu.

Znalazlem w pliku default.php ( w katalogu mod_login ) kawalek kodu, ktory wyswietla formularz logowania badz przycisk wyloguj, ale plik ten jest tylko czescia czegos wiekszego i wartosci sprawdzajace sa ustalane poza nim. Niestety nie potrafie ich znalezc.

Przyklad 3 linijka kodu:

<?php if($type == 'logout') : ?>

samo $type jest jest ustalane gdzie indziej... help ? gdzie ?

Ewentualnie jak pobrac wszystkie informacje o uzytkowniku ( o ile jest zalogowany )

Byloby super gdyby dostepne to bylo przez jakas klase typu:

$user = User::get()
var_dump($user);

i bylbym w domciu ...

Bazyl
18-09-2009, 11:48
@jolaass jakiś czas temu napisała...

defisko
18-09-2009, 12:51
Niestety nie wiem pod jakim topikiem jest to ukryte. Wyszukiwanie po uzytkowniku daje mi wynik 343 tematow , wiec szukanie igly w stogu siana...

Masz moze bezposredni link do tematu ?

Bazyl
18-09-2009, 12:56
Wyszukiwanie masz też z różnymi ustawieniami.
Dostosuj sobie - będziesz miał łatwiej.

Gdybym wiedział, w którym temacie...

defisko
18-09-2009, 17:41
http://www.forum.joomla.pl/showthread.php?t=4036&highlight=zalogowany

Jolaass, Bazyl - dziękuję !