Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 27.09.2013 Ostrzeżenie: (0%)
|
Witam,
Jak zabezpieczyć pliki które można pobrać ze strony tylko dla wybranych użytkowników. Np wchodzisz w bazę dannych i zmieniasz wartość jakiejś komórki przy wybranych użytkownikach co pozwala im na ściąganie plików ze strony(serwera) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%)
|
dokładnie tak jak napisał mój przedmówca, choć proponuje zrobić to porządnie i tak:
1. Pliki umieść poza katalogiem dostępnym przez www 2. Do skryptu podawaj nie nazwę/ścieżkę pliku a jego ID w bazie (pliki powinny mieć swoje odpowiednie rekordy w bazie) - na podstawie ID pobierasz lokalizację pliku i podajesz userowi ten plik (o ile user może go pobrać) 3. nie używaj readfile a fopen/fread/print - chyba że chcesz zapychać pamięć skryptem PHP jak pliki będą zajmowały powyżej kilku MB 4. jeśli to serwer apache używaj X-Sendfile (zyskasz na wydajności) |
|
|
|
hadzo Kontrola dostępu do plików dla wybranych użytkowników 2.10.2013, 13:06:55
zmszaman Nie dajesz odnośników bezpośrednio do plików znajd... 2.10.2013, 13:25:53
hadzo Czy moglibyście podać przykładowy kod bo jestem p... 2.10.2013, 21:29:43 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 13:32 |