![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 12.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam problem z zabezpieczeniem plików w panelu administratora, który napisałem w PHP. Panel posiada strony i sekcje i jego adres przybiera postać http://mojastrona.pl/strona/admin.php?p=st...1&s=sekcja1 , itd. Działa on na sesjach i wymaga zalogowania, jednak można uzyskać "pośredni" dostęp do pliku strony czy sekcji poprzez wpisanie adresu: http://mojastrona.pl/strona/p/strona1.php. Pośredni dlatego, że wyświetlą się błędy w zwiazku z tym, że wszystkie potrzebne pliki, połączenie z bazą itp jest zawarte w pliku admin.php, reszta jest includowana. Jak sprawić, żeby po wpisaniu drugiej wersji adresu przekierowywało do strony logowania? Czy jest sens dodawać osobno w każdym z pliku stron i sekcji jeszcze raz sprawdzanie aktywnej sesji? Liczę na Waszą pomoc! Pozdrawiam. Ten post edytował kszymon 1.07.2014, 11:55:17 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Dlatego wszystkie pliki poza glownym, powinny lezec w katalogu niedostepnym przez www. Mozna to zrobic przez prostą blokade katalogu w .htaccess
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 11:09 |