Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 0 Dołączył: 30.11.2003 Ostrzeżenie: (0%)
|
W jednym ze skryptów wyświetlam obrazek w sposób następujący:
Jednocześnie zabezpieczyłem katalog "Obrazki" na serwerze w taki sposób, aby juzer nie mógł sobie podejrzeć zdjęcia wpisując po prostu adres: http://www.domena.pl/Obrazki/1234.jpg Niestety, skoro zabezpieczyłem katalog, to nie mogę wyświetlić obrazka poprzez skrypt... Co zrobić, aby skrypt miał dostęp do obrazków w zabezpieczonym katalogu? Pozdrawiam, K |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 401 Pomógł: 5 Dołączył: 14.09.2003 Skąd: Wrocław Ostrzeżenie: (0%)
|
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 0 Dołączył: 30.11.2003 Ostrzeżenie: (0%)
|
Ehhh, chyba mnie nie zrozumiałeś, albo skrót jest zbyt duży...
Juzer zawsze ma być uprawiony do obejrzenia obrazka z poziomu skryptu! Inaczej mówiąc - nie jest potrzebna dodatkowa autoryzacja. Zabezpieczenie katalogu jest po to, by juzer / gość / ktokolwiek nie mógł sobie obejrzeć obrazka nie wchodząc na odpowiednią stronę. Jak już wejdzie na stronę i odpali skrypt, który tworzę, to obrazek ma być mu wyświetlony. Skrypt jest częścią systemu, który weryfikuje określone uprawnienia na każdym etapie, ale katalog musiałem jakoś zabezpieczyć i teraz nie wiem, jak to zabezpieczenie "zdjąć" dla juzerów, którzy uruchomili skrypt. Będę wdzięczny za wszelkie sugestie. Pozdrawiam, K |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 211 Pomógł: 3 Dołączył: 29.07.2005 Skąd: Szczebrzeszyn Ostrzeżenie: (0%)
|
nie wiem czy cos takiego ciebie zainteresuje ale przychodzi mi na mysl cos takiego:
- masz swoj katalog na serwerze, a w tym katalogu katalog public_html (czy jak tam admin ten katalog nazwal) na strone i katalog obrazki na obrazki (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) - w katalogu obrazki masz obrazek obrazek.gif (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) - w katalogu public_html jakis plik html a w srodku <img src="../obrazki/obrazek.gif" alt="obrazek" /> szczerze to nie wiem czy nie mozna do takiego obrazka jakos sie dostac ale na tan temat nie sie wypowie ktos lepiej obeznany (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował pawel_k 12.08.2005, 16:46:32 |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 9.03.2005 Ostrzeżenie: (0%)
|
Cytat(ktuvok @ 2005-08-12 14:12:40) Jednocześnie zabezpieczyłem katalog "Obrazki" na serwerze w taki sposób, aby juzer nie mógł sobie podejrzeć zdjęcia wpisując po prostu adres: Na czym polega to zabezpieczenie (htaccess, skrypt php)? |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 0 Dołączył: 30.11.2003 Ostrzeżenie: (0%)
|
.htaccess
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 2 Dołączył: 19.07.2003 Ostrzeżenie: (0%)
|
witam ...
zabezpiecz katalog dla wszystkich poza lokalnymi użytkownikami a obrazki wyświetlaj przez skrypt wysyłający nagłówek a potem readfile (proces serwera działa jako lokalny więc może czytać) ... odpowiedni nagłówek znajdziesz na stronie mana php ... ale chyba powinno być content-type: image/jpeg content-disposition: inline ...ale nie jestem pewien ... pozdrawiam |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 12.03.2004 Skąd: Warszawa Ostrzeżenie: (0%)
|
Witaj
Najpierw zabezpiecz zdjęcia: Jeśli twój serwer www to Apache zrób plik . htaccess w katalogu ze zdjeciami. W pliku umieść wpis „deny from all” to zabezpieczy pliki przed dostępnem z internetu wiecej o Apache i . htaccess na stronie: http://webdeveloper.pl/ Teraz mamy zabezpieczone zdjęcia przed niepowołanym dostępem. Inny sposób zabezpieczenia to przeniesienie zdjęc z katalog dokumentów www serwera do jakiegoś bardziej bezpiecznego miejsca Udostępnij zdjęcia za pomocą skryptu Niech udostępnianiem zdjęć zajmie się skrypt php np. o nazwie image.php Skrypt bedzie dział na zasadzie "bramki" odbiera żądanie, sprawdza użytkownika i odsyła plik a obrazki wstawiasz:
xxx-nazwa pliku znajdującego się w bezpiecznym katalogu Przykład
Ten post edytował number0 13.08.2005, 22:51:00 |
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 436 Pomógł: 6 Dołączył: 8.11.2003 Skąd: Szczecin Ostrzeżenie: (0%)
|
bendi już dawno pisał o tym w drugim poście. (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)
|
|
|
|
![]() ![]() |
|
Aktualny czas: 22.12.2025 - 13:18 |