![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 30.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
witam
Napisałem sobie skrypt, który dokonuje autentykacji. Skrypt porównuje login i hasło które są zawarte w bazie danych następnie danego urzytkownika przekierowywuje na daną stronę. oto skrypt cały:
Skrypt działa tak jak trzeba, ale jest jeden problem (IMG:http://forum.php.pl/style_emoticons/default/mad.gif) mianowicie po udanej autentykacji użytkownik jest przekierowywany na strone np: http://localhost/test/user1.php i wszystko ok ale następnym razem może ktoś może wpisać do przeglądarki link http://localhost/test/user1.php i znajdzie się na stronie bez logowania (IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif) oczywiście początek http://localhost/ podałem dla przykładu Jak zabezpieczyć coś takiego aby dostęp do strony np: http://localhost/test/user1.php był dostępny tylko przez przejście przez logowanie (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) z góry dzięki pozdrawiam Daniel |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 0 Dołączył: 4.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Możesz użyć sesji. Po udanym logowaniu ustawiasz w sesji status usera na TRUE. Na stronach, które mają być dostępne wyłącznie dla zalogowanych sprawdzasz czy:
http://pl.php.net/manual/pl/ref.session.php" title="Zobacz w manualu php" target="_manual Btw. Chyba autoryzacja a nie 'autentykacja'... (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 30.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
ok, tyle że coś mi nie działa
w kodzie dodaje :
w pliku user1.php dodaję : Jak się loguję to wsytko działa ale nadal można obejrzeć stronę wpisując do przeglądarki link strony user1 (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 0 Dołączył: 4.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Powinni tu biczować za nie czytanie linków, które sie dostaje w odpowiedzi na pytanie. (IMG:http://forum.php.pl/style_emoticons/default/mad.gif)
Wiesz jak działają sesje? Jeśli nie to przeczytaj link, który podałem we wcześniejszej poście. Jeśli Ci sie nie chce to poszukaj sobie gotowego skryptu i oszczędz ludziom troche zdrowia. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 30.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
och wybacz,
linka już czytam, z php dopiero zaczynam więc stąd ta niewiedza dlatego kolejny raz poprosiłem o poprawkę. Ten post edytował Daniel 2006 7.09.2006, 20:26:34 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 7.09.2006 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Btw. Chyba autoryzacja a nie 'autentykacja'... (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif) Właściwe tłumaczenie "autentykacji", to "uwierzytelnianie", a autoryzacja to autoryzacja. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 0 Dołączył: 4.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Właściwe tłumaczenie "autentykacji", to "uwierzytelnianie", a autoryzacja to autoryzacja. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Jakie tłumaczenie? Takiego słowa nie ma w języku polskim. Słownik Robimy 'mały' (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) OT więc lepiej z tym skończyć. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 12:13 |