Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Prawa usera
Strarus
post
Post #1





Grupa: Zarejestrowani
Postów: 339
Pomógł: 12
Dołączył: 22.11.2008

Ostrzeżenie: (20%)
X----


cześć:) Chciałbym zrobić weryfikację praw usera (np. czy może oglądać daną stronę). Chciałem zapisywać nicki uprzywilejowanych w bazie w tabeli prawa w polu o nazwie user. Teraz tylko nie wiem jak mogę sprawdzać czy w bazie jest taki user jak $_SESSION['login']; (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) Może ktoś pomoże?? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $q = mysql_query( 'SELECT COUNT( * ) ilosc_userow FROM tbl_user WHERE login="'. $_SESSION[ 'login' ] .'" ');
  3. $c = mysql_fetch_assoc( $q );
  4. if( $c[ 'ilosc_userow' ] > 0 )
  5. echo 'user istnieje';
  6. else
  7. echo 'user nie istnieje';
  8. ?>
Go to the top of the page
+Quote Post
Strarus
post
Post #3





Grupa: Zarejestrowani
Postów: 339
Pomógł: 12
Dołączył: 22.11.2008

Ostrzeżenie: (20%)
X----


i w bazie daję tabele o nazwie tbl_user i dwa pola ilosc_userow i login (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) i np. daje admin 1 tak?

tak bo już działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dziękuję (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

a ew. jakie są jeszcze inne sposoby na zrobienie czegoś takiego??

Ten post edytował Strarus 11.01.2009, 01:10:10
Go to the top of the page
+Quote Post
skowron-line
post
Post #4





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


np
tabela dostep
id_usera | strona | poziom_dostepu

tabela dostep
id | poziom_dostepu | nazwa_dostepu

poziom_dostepu
0 - brak
1 - odczyt
2 - edycja / usuwanie ( jeżeli są jakieś dane )

wtedy na początku pliku sprawdzasz jaki poziom dostępu ma user i na tej podstawie wyświetla się strona, albo i nie.
Go to the top of the page
+Quote Post
Strarus
post
Post #5





Grupa: Zarejestrowani
Postów: 339
Pomógł: 12
Dołączył: 22.11.2008

Ostrzeżenie: (20%)
X----


Dzięki, przyda się w swoim czasie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 3.10.2025 - 06:36