Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]SESSION
la_chica_bonita
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 11.04.2007
Skąd: Warszawa

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


Hejka,

Mam problem z sesjami.

Zacznę od początku: mam 2 tabelki. Jedną z użytkownikami (wszytskie informacje: login, imię i nazwisko itd.), a drugą z dostępem użytkowników (id użytk, login, i poszczególne pola z ich dostępem bool - jak ma dostęp, to ma 1, jak nie to 0).

Chciałabym jakoś mądrze zrobić dostęp na zasadzie SESSION, i tu jest pies pogrzebany. SESSION['user'] zwraca mi login, ale pytanie jak zrobić aby mi SESSION['user']['poszczegolny dostep'] = 1 zczytywało z drugiej tabelki wlasnie poszczegolny dostep?

no mogę to zrobić sqlem, no probelm.. tylko, że sesja będzie chyba wygodniejsza.

plis help
Go to the top of the page
+Quote Post
_olo_1984
post
Post #2





Grupa: Zarejestrowani
Postów: 289
Pomógł: 77
Dołączył: 5.08.2006

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


trochę niebardzo rozumiem Twój problem, skoro, zakładam iż podczas logowania pobierasz dane z bazy i zapisujesz do sessji np. jak podałeś login zapisujesz do zmiennej $_SESSION['login'], to jaki problem zapisać dane do sesji odnośnieprawa dostępu ? Chyba jasne że zwykły select z warunkiem a wyniki zapisujesz do określonej zmiennej $_SESSION['login']['prawa_dostepu']

pozdr
Go to the top of the page
+Quote Post
dadexix
post
Post #3





Grupa: Zarejestrowani
Postów: 439
Pomógł: 21
Dołączył: 28.06.2007
Skąd: Bielsko-Biała

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


$_SESSION['user'] - musi być tablicą a w nim
$_SESSIOB['user']['login'] = LOGIN;
$_SESSIOB['user']['access'] = 3;

itd..(IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
la_chica_bonita
post
Post #4





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 11.04.2007
Skąd: Warszawa

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


tak tak tak, ale ja mam 2 tabele.. o matko, które wystarczy połączyć inner joinem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

dzięki ludziska!
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: 17.09.2025 - 16:01