Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> proste hasło bez loginu + md5 + blokada stron
markozpl
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 6.07.2010

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


Witam
Staram się ażeby strona którą piszę dawałą mi możliwość zablokowania dostępu przez hasło - login jest niepotrzebny
samo hasło ma byćzakodowane w md5.

Poradziłem sobie z tym bez większego problemu - kompilacja kilku skryptów.

index.html ma okienko do wpisania hasła >> następnie przenosi się do haslo.php gdzie mam zaszyfrowane hasło >> jeżeli hasło się zgadza to lecę do index.php.

niestety nie wiem co wpisaćna początku wszystkich php i html ażeby nie dało się ich odczytać bez przechodzenia całej tej procedury tj bez rozpoczynania od index.html.

proszę o pomoc
Go to the top of the page
+Quote Post
wiewiorek
post
Post #2





Grupa: Zarejestrowani
Postów: 247
Pomógł: 11
Dołączył: 5.09.2009

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


Jesli twoja strona do logowania jest np. index.php i wpisane haslo jest prawidlowe to np.:
  1. $_SESSION['zalogowany'] = true;


W plikach pozostałych stron dajesz na samej górze:
  1. if(!isset($_SESSION['zalogowany']) || !$_SESSION['zalogowany'])
  2. {
  3. header("Location: index.php");
  4. }


Dzięki temu gdy uzytkownik nie jest zalogowany to zostanie przekierowany do strony index.php.
Go to the top of the page
+Quote Post
markozpl
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 6.07.2010

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


niestety ale wrzucenie tego na stronę w takiej postaci sprawia jedynie że
teks wyświetla się na górze strony ale nic się nie dzieje
Go to the top of the page
+Quote Post
wiewiorek
post
Post #4





Grupa: Zarejestrowani
Postów: 247
Pomógł: 11
Dołączył: 5.09.2009

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


Podałem przykład - jak napisałeś sam logowanie to nie powiesz chyba, że masz problem z użyciem sesji i odpowiednim zastosowaniem zaprezentowanego przykładu ? (IMG:style_emoticons/default/tongue.gif) Więc z czym konkretnie masz problem ?

A to dałeś w każdym pliku na samej górze:


(IMG:style_emoticons/default/questionmark.gif)

Ten post edytował wiewiorek 6.07.2010, 19:20:29
Go to the top of the page
+Quote Post
Gribo
post
Post #5





Grupa: Zarejestrowani
Postów: 237
Pomógł: 17
Dołączył: 1.11.2007
Skąd: Zielona Góra

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


Radzę przejzec jakies skrypty do logowania np. to albo poczytać o zmiennych sesyjnych $_SESSION.

Ten post edytował Gribo 10.07.2010, 21:47:37
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: 11.06.2026 - 00:49