Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> rozwiazanie logowania
koskitos
post
Post #1





Grupa: Zarejestrowani
Postów: 149
Pomógł: 0
Dołączył: 18.04.2004
Skąd: Z nikąd

Ostrzeżenie: (30%)
XX---


Mam system personalizacji - logowania, lecz mam pewien problem.

1. użytkownika wchodzi na stronę xx.php , która wymaga "bycia zalogowanym" - do tej strony są przesyłane zmienne przez POST
2. przekierowuje go do pliku z formularzem logowania
3. on sie loguje
4. i co teraz zrobić aby uzytkownik wszedl na strone xx.php z przesyłanymi do niej zmiennymi POST

Myślałem o referer, ale co wtedy gdy uztkownik poda zle haslo i ja go jeszcze raz przekieruje i wtedy referer nie bedzie zawierał tego czego ja chce

Chodzi mi tu o konkretne rozwiązanie, nie kombinowanie na siłę, lecz coś inteligentnego tongue.gif

Mam nadzieję, że mnie zrozumieliście,
z góry dzięki za odpowiedzi! biggrin.gif


--------------------
kOskiToS :D
Go to the top of the page
+Quote Post
mario
post
Post #2





Grupa: Zarejestrowani
Postów: 186
Pomógł: 0
Dołączył: 23.09.2003
Skąd: Siemianowice Śląskie

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


Oprzyj to na sesjach. User wchodzi na xx.php skrypt sprawdza czy sa zdefiniowane odpowiednie zmienne $_SESSION, czy posiadaja wymagane wartosci. Jezeli nie to jest przekierowany do strony logowania. Loguje sie, skrypt przesyla do jakis_plik.php zmienne z $_POST. Jezeli OKi to zapisuje sobie w zmiennych $_SESSION wymagane dane i przekierowuje na xx.php (jeżeli nie z powrotem do strony logowania) który to skrypt na tej stronie po zweryfikowaniu zmiennych $_SESSION potwierdza jego zalogowanie i wykonuje kod. Myślę że dobrze się tu wyraziłem i niczego ważnego nie przegapiłem.

Ten post edytował mario 7.05.2005, 19:02:30


--------------------
W życiu piękne są tyko chwile....
Życie choć piękne tak krótkie jest....
Wystarczy chwila by zgasić je....
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 Aktualny czas: 19.08.2025 - 04:52