![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 7.03.2004 Ostrzeżenie: (10%) ![]() ![]() |
Mam problem, wydaje mi sie, że dla wielu z was powinien być banalny. Mam gotowy skrypt logowania oparty na sesjach, który po zalogowaniu przekazuje m.in zmienną $_SESSION["zalogowany"]=="tak". Obecnie jesli jest sie zalogowanym to sprawdzam to tak:
i to jak dla mnie mija sie z celem bo obecnie jesli jestem zalogowany to pokazuje mi dane tylko w kodzie php, i musze wszystkie tabele i inne rzeczy tworzyc w znakach "" lub ''. A jak np. chce zrobic ze jak ktos jest zalogowany poprawnie to includuje strone np. str.php, a jesli ktos chce sie na nią dostac to pokazuje mu ze nie jest upowazniony do ogladania tej strony..., tyle ze ta strona str.php nie bedzie znowu zabezpieczona jak to rozwiązać :(? (jakos z header: location czy jak??) jak rozwiazany jest panel administracyjny na forum phpbb ze poszczegolne podstrony (moduly) obslugiwane z panelu sa w postaci html, i ze w poszczegolne podstrony nie moze zajrzec szary uzytkownik?? pozdrawiam dzieki z gory |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 324 Pomógł: 5 Dołączył: 14.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy dobrze Cię zrozumiałem, ale może napisz sobie funkcje sprawdzającą i wstawiaj ją na początku każdego pliku.
Generalnie ja robie wszytskie moduły w jednym pliku i wywołuje go z odpowiednim parametrem, który uruchamia odpowiednią funkcję (rozwiazanie stosowane w PHPNuke). A funkcję sprawdzającą zalogowanie wstawiam na początku tego jednego pliku i TYLE ![]() -------------------- zmoderowano - rozmiar
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 189 Pomógł: 0 Dołączył: 4.03.2005 Skąd: Jaworzno Ostrzeżenie: (0%) ![]() ![]() |
Mozesz to rozwiązać tak:
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 04:24 |