![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 2 Dołączył: 3.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam pytanie jak zrobić download żeby orginalny adres pliku pozostał ukryty, a pobieranie odbywało się za pomocą jednorazowego linku, np. użytkownik zrobił co trzeba i dostaje adres do pliku download.php z odpowiednimi parametrami w tablicy get: download.php?id=05&linkid=WJDMATJ856984 gdzie id=05 to id pliku do pobrania którego orginalny adres jest zapisany w bazie, a linkid to jednorazowy identyfikator. Jak komuś się nie chce pisać kodu to niech chociaż napisze jak to się robi i czego mam szukać. Dzięki z góry. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 8 Dołączył: 30.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
Zaciekawileś mnie tym, więc sam sobie szybko sprawdziłem pierwsze co mi przyszło do głowy, a więc pokombinowanie z header(Location). Wyciągam z bazy ścieżkę pliku o id=ileś_tam, a następnie wrzucam tę ścieżkę do zmiennej i pakuję zmienną do header(Location). Użytkownik nie widzi adresu pliku i wszystko gra (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Ten post edytował Maveral 3.06.2009, 12:23:11 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 07:46 |