Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
[html][php] zabezpieczone podstrony - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster)
+--- Wątek: [html][php] zabezpieczone podstrony (/thread-html-php-zabezpieczone-podstrony)



[html][php] zabezpieczone podstrony - wiosna - 09-05-2008

Witam!
To mój pierwszy post, więc proszę nie krzyczcie na mnie...

Mam stronę napisaną całkowicie w HTML'u. Chcę aby jedna z podstron była dostępna na hasło (bez user'a - tylko samo hasło). Dużo czytam i wiem, że nie ma sensu robić tego w html czy w js. W wielu miejscach podany jest kod w php. Nie mogę sobie z nim poradzić...
Jak z html'owej strony wywołać php do sprawdzenia hasła i przy jego poprawności przejść na "tajną" podstronę napisaną też w html'u?


RE: [html][php] zabezpieczone podstrony - kmd - 09-05-2008

Aby wykonać kod php, strona musi być zapisana z rozszerzeniem .php. Inaczej nie da rady.
Jedynym dobrym zabezpieczeniem jest użycie php. Kod JavaScript można zobaczyć w podglądzie strony.

Możesz również skorzystać z pliku .htaccess, i w nim zamieścić odpowiedni kod, no ale hasło w tym przypadku również można odczytać - aczkolwiek jest ono zaszyfrowane.
Opis jak sobie z tym poradzić znajduje się na tej stronie: http://blog.rabinek.pl/2006/07/15/katalog-z-haslem/
Aczkolwiek sam sposób budzi wiele zastrzeżeń, co widać w różnych komentarzach na różnych stronach.


RE: [html][php] zabezpieczone podstrony - wiosna - 13-05-2008

Bardzo dziękuję za odpowiedź, ale niestety nic z tego nie rozumiem.
PHP kompletnie nie znam i jest mi on potrzebny w tej chwili wyłącznie do zalogowania na podstronę.
Nadal nie wiem jak przejść ze strony html'owej do logowania w php?
Jak (przynajmniej ogólnie) taki plik w php powinien wyglądać?
Jak po poprawnym podaniu hasła przejść na inną stronę html?
Jak, gdzie i kiedy zamknąć sesje php?
Słonecznie pozdrawiam


RE: [html][php] zabezpieczone podstrony - Marcin - 13-05-2008

Nie musisz znać PHP aby wykonać takie zabezpieczenie: http://blog.rabinek.pl/2006/07/15/katalog-z-haslem/ Wink.


RE: [html][php] zabezpieczone podstrony - wiosna - 14-05-2008

Niestety nadal nie rozumiem albo nie umiem sobie poradzić. Można bardziej łopatologicznie?


RE: [html][php] zabezpieczone podstrony - Marcin - 14-05-2008

Jeśli Twój serwer obsługuje PHP to zmień rozszerzenie pliku .html na .php i umieść w nim kod z załącznika. Jeśli nadal nie będziesz wiedział to najpierw poczytaj o PHP w jakimś kursie, tego za Ciebie nie jesteśmy w stanie zrobić.

PS. Kod pisany na szybko na kolanie Wink, więc się nie czepiać.


RE: [html][php] zabezpieczone podstrony - wiosna - 15-05-2008

Dzięki za skrypt, ale coś chyba robię nie tak. Uruchomienie nie powoduje pojawienia się pytania o hasło, ale od razu wchodzi do: "reszta bardzo tajnej strony.... "
Ja to robię lokalnie. Czy to może być problem?
Gdzie można znaleźć jakiś kurs php od zerowych podstaw? Trochę tego w sieci jest i nie wiem z czego najlepiej skorzystać...


RE: [html][php] zabezpieczone podstrony - kmd - 16-05-2008

http://webmade.org/kursy-online/kurs-php.php
http://www.webhosting.pl/kategorie/kursy/kurs_php_wstep_do_programowania_w_popularnym_jezyku_skryptowym

Wystarczą te 2. Właściwie każdy kurs w internecie zawiera to samo.