Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Kontrola dostępu do plików
Forum PHP.pl > Forum > Przedszkole
auto926
Posiadam na stronie upload plików od róznych, oczywiście zalogowanych użytkowników. Potrzebuje możliwości kontrolowania dostepu do tych plików, np. tak aby użytkownik o numerze id=123 miał dostep a inni nie. Nazwy plików są trzymane w bazie.
macromatic
zrób w bazie danych osobną tabelę np.

files_permision
w której będzie id pliku oraz id uzytkownika ktory ma do niego dostep.
Daiquiri
@macromatic - no i co Ci to da? Sprawdzisz warunkiem? A co w momencie gdy ktoś po prostu wklepie adres w przeglądarkę bezpośrednio do pliku?

auto926 - masz jakąś listę tych plików, czy po prostu trzymasz je w osobnych katalogach?


Edit: nie przeglądałam dokładnie, ale wydaje się być tym czego szukasz.
auto926
Narazie mam w bazie tabele gdzie jest przyporządkowanie, id użutkownika do plik który dodał. To dopiero projekt, także może być w osobnych katalogch, może być lista. Tylko jak kontrolować dostęp do tych plików? Tak jak piszesz, aby nie dostać się bezposrednio z przegladarki a pozwolić tylko danemu userowi na dostęp.
Daiquiri
Zerknij w link powyżej - jest tam kilka sposobów na udostępnianie plików, tylko określonym użytkownikom, albo poczytaj o np. .htaccess smile.gif.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.