Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 0 Dołączył: 18.06.2005 Skąd: inąd Ostrzeżenie: (0%)
|
Mam następujący problem: chciałbym aby pliki leżące na serwerze, były dostępne do ściągnięcia dopiero po zarejestrowaniu.
Ma to działać w następujący sposób: osoba rejestruje się i pojawia się lista plików. Chodzi mi w jaki sposób ukryć link do pliku, po to aby osoba nie zarejestrowana nie mogła ściągnąc pliku podając link np otrzymany od osoby, która posiada dostęp do strefy zarejestrowanej. (np Kod http://domena//file//plik.exe ) Proszę ładnie o pomoc (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) .
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%)
|
rozwiązanie jest proste, ale czasochłonne, po sprawdzeniu uprawnień jeśli user ma prawa to wczytujesz zawartość pliku przez fopen itd, ustawiasz przez header(), odpowiedni typ mime, wielkość danych i nazwe pliku jaką sugerujesz do zapisu, a nastepnie przez echo wywalasz dane do przeglądarki, jeśli natomiast user nie ma dostepu to przekierowujesz na strone z błędem
|
|
|
|
mrm download plików 15.03.2006, 00:27:55
nez Jeden z wielu sposobów:
zapisuj nazwy plików i śc... 15.03.2006, 00:36:29
chomiczek Hmm.. a gdybyś pobierł pliki np. poprzez plik, czy... 15.03.2006, 01:17:36
RAFpl Ewentualnie można zrobic tak (bardzo łatwo jest na... 15.03.2006, 01:27:59
mrm ok zrobilem w ten sposob, nazwy plikow przechowywa... 19.03.2006, 00:53:19
mrm musi byc jakiś prostszy spoob tzn mniej czasochlon... 19.03.2006, 12:30:41 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 16:21 |