Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Ukrywanie plików *.jpg na serwerze
klima06
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 10
Dołączył: 21.10.2011
Skąd: UK / PL

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


Witam!
Pracuje nad strona, gdzie user po zalogowaniu bedzie mogl wyswietlic/pobrac wczesniej wybrany obraz. Zastanawiam sie jak schowac wszystkie obrazy, by byly niedostepne dla innych userow i osob niezalogowanych.
Myslalem nad wrzuceniem obrazow do bazy danych, ale na moim serwerze mam zaledwie 200mb na baze danych.

Pomysl na jaki wpadlem to:
Utworzyc folder na serwerze, w ktorym beda wszystkie obrazy. Dla tego folderu i wszystkich obrazow wewnatrz ustawic chmod, zeby dostep do nich mial jedynie serwer (btw. jaki to chmod bedzie? (IMG:style_emoticons/default/tongue.gif) ). Napisac prosty skrypt php, ktory sprawdzi sesje, czy uzytkownik jest zalogowany, potem sprawdzi w bazie danych czy dany uzytkownik powiniem miec dostep do tego obrazka - jesli tak skrypt php zwroci obraz pobrany z zabezpieczonego folderu.

Czy moj pomysl jest dobry? Czy jest bezpieczny? Czy istnieje mozliwosc obejscia tych moich zabezpieczen?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
b4rt3kk
post
Post #2





Grupa: Zarejestrowani
Postów: 1 933
Pomógł: 460
Dołączył: 2.04.2010
Skąd: Lublin

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


Możesz zastosować coś w tym guście (w .httaccess):

  1. AddType text/html .jpg


Wtedy wpisanie bezpośredniego adresu do pliku w przeglądarce spowoduje, że plik .jpg będzie traktowany jako tekstowy.

Ten post edytował b4rt3kk 3.10.2012, 12:16:19
Go to the top of the page
+Quote Post
klima06
post
Post #3





Grupa: Zarejestrowani
Postów: 48
Pomógł: 10
Dołączył: 21.10.2011
Skąd: UK / PL

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


Cytat(b4rt3kk @ 3.10.2012, 12:15:06 ) *
Możesz zastosować coś w tym guście (w .httaccess):

  1. AddType text/html .jpg


Wtedy wpisanie bezpośredniego adresu do pliku w przeglądarce spowoduje, że plik .jpg będzie traktowany jako tekstowy.


A co z grafika szablonu, ktora rowniez jest w .jpg? Bedzie sie wyswietlac?
Go to the top of the page
+Quote Post

Posty w temacie


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: 25.08.2025 - 01:07