Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Problem z sesjami
kosior11
post 19.07.2012, 20:19:40
Post #1





Grupa: Zarejestrowani
Postów: 101
Pomógł: 0
Dołączył: 20.03.2011

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


Witam, nie wiem jak rozwiązać problem z logowaniem. Mam dwie tabele z użytkownikami: użytkownicy i admin. Mam stronę na której logują się użytkownicy, i jakby w osobnym folderze stronę z której administrator zarządza tą stroną od wewnątrz: strona.pl/admin. Ale mam problem w jaki sposób zrobić dwie różne sesje dla każdej strony osobno? Bo np. jak zwykły użytkownik jest zalogowany na stronie i dopisze do adresu 'admin' to przechodzi do strony administracyjnej.

Miałem nadzieje że stworzenie dwóch oddzielnych tabel z użytkownikami załatwi sprawę, ale się myliłem.

W jaki sposób można zrobić dwie różne sesje?

cofam, rozwiązałem
Go to the top of the page
+Quote Post
Evinek
post 19.07.2012, 20:22:10
Post #2





Grupa: Zarejestrowani
Postów: 280
Pomógł: 46
Dołączył: 23.03.2010

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


Nie wystarczy, że zrobisz tak:
  1. $_SESSION['user'] = $user;//ID, true lub co chcesz
  2. $_SESSION['admin'] = $admin; //Jak wyżej.

?

Ale lepiej użyć jednej tabeli i systemu uprawnień.
1 - admin, 2 - użytkownik.
Logujesz się raz. W panelu admina sprawdzasz czy ranga równa jest z jedynką. Możesz również coś innego wymyśleć.

Ten post edytował Evinek 19.07.2012, 20:22:20
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 17:17