Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql/php] rozpoznawanie uprawnien
batat
post
Post #1





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 8.03.2004
Skąd: Stalowa Wola

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


Chce, zeby podczas logowania rozpoznawalo uprawnienia uzytkownika ( admin, newsman ) tylko mam problem ze skonstruowaniem odpowiedniego zapytania do bazy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) wiem ze to podstawa, ale jakos m nie wychodzi, wiec mysle ze nie sprawi wam to problemu i mi pomozecie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

a wiec tak:

struktura tabeli USERS:
uid int(11) Nie auto_increment
user varchar(255) Nie
mail varchar(255) Nie
haslo varchar(255) Nie
uprawnienia varchar(255) Nie

  1. <?php
  2. //Pobieranie uprawnien
  3. $query = &#092;"SELECT * FROM users WHERE user=uprawnienia\";
  4. $query2 = mysql_query($query) or die(mysql_error());
  5. $upr =mysql_fetch_array ($query2);
  6.  
  7. echo &#092;"<div align=center>Uprawnienia: \".$upr['uprawnienia'].\"</div>\";
  8. ?>


mam taki kod , tylko niebardzo wiem co porownac w WHERE i chyba dlatego nie chodzi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) z gory dzieki za pomoc (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)

Ten post edytował batat 21.06.2004, 10:30:48
Go to the top of the page
+Quote Post
kszychu
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


A w jakiej formie trzymasz w bazie uprawnienia?
Go to the top of the page
+Quote Post
stoprocent
post
Post #3





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 17.05.2003
Skąd: Kraków , Londyn

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


ale to jest dobrze , tylko zrob tak:
  1. <?php
  2.  
  3. $query = &#092;"SELECT * FROM users WHERE user='\".$login.\"' \";//$login to nazwa usera ktory sie loguje . 
  4.  
  5. ?>


Reszta kodu jet okej.
Go to the top of the page
+Quote Post
kubatron
post
Post #4





Grupa: Zarejestrowani
Postów: 581
Pomógł: 0
Dołączył: 21.07.2003
Skąd: Jasło

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


Ja jeszcze tak dodam że powinno być user='" . $_POST['login'] . "' jeśli logoje się przez formularz, chyba ze w zmiennej $login = $_POST['login']; (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
kicaj
post
Post #5





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


  1. SELECT * FROM users WHERE uid='".$id_usera."'
Go to the top of the page
+Quote Post
batat
post
Post #6





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 8.03.2004
Skąd: Stalowa Wola

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


Cytat(nasto @ 2004-06-21 11:39:21)
ale to jest dobrze , tylko zrob tak:
  1. <?php
  2.  
  3. $query = &#092;"SELECT * FROM users WHERE user='\".$login.\"' \";//$login to nazwa usera ktory sie loguje . 
  4.  
  5. ?>


Reszta kodu jet okej.

WIELKIE DZIEKI NASTO, O TO WLASNIE CHODZILO (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) mysle ze dalej dam juz sobie rade (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) jeszcze raz dziekuje!
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: 24.08.2025 - 16:54