![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 16.04.2011 Skąd: Chełm Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam taki problem otóż staram się napisać skrypt logowania oparty na rangach (user, admin, mod). Rangi są zawarte w MYSQL. Wygląda to tak iż w bazie w tabeli są kolumny admin, mod (INT) jeśli wpiszesz 1 to jesteś adminem lub modem, jeśli 0 to nie. Ale problem leży w tym że nie wiem zbytnio jak napisać skrypt w logowaniu który sprawdzałby czy użytkownik jest admin, mod lub user i uruchamiał sesję wraz z odpowiednimi prawami. Proszę o wskazówki i pomoc:)
Jeśli temat umieściłem w złym miejscu najmocniej przepraszam iż jestem tu nową osobą. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 17.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
ja u siebie zrobilem osobny plik: "uprawnienia.php",
w którym to nadaje wlasnie uprawnienia, wyglada to nastepujaco:
1. wyszukuje uzytkownikow w bazie danych aby ich wyswietlic w selekcie 2. Kolejny select - juz z konkretnymi uprawnieniami 3. zmienna $uprawnienie przyjmuje wartosc wyslanemu uprawnieniu 4. I juz aktualizacja tabeli w bazie danych - gdzie uprawnienia przyjmuje wartosc wyslanemu uprawnieniu Teraz kolej na przypisanie jeszcze sesjii:
I teraz w kazdej podstronie do ktorej dostep ma miec admin dajemy
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 09:45 |