![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 0 Dołączył: 5.08.2010 Ostrzeżenie: (10%) ![]() ![]() |
Witam,
dotychczas pobierałem pliki po prostu odsyłając do nich przez <a href="xxx">, jednak teraz obsługuje też pliki które przeglądarka jest w stanie otworzyć i wtedy ich nie pobiera tylko otwiera. potrzebuję teraz skryptu który pobierze mi pliki nie zależnie czy przeglądarka może je otworzyć. Czytałem już o readfile(); w manualu, i myślę, że jest to dobre rozwiązanie, jednak nie wiem jak tego użyć, tzn na razie wymyśliłem, że zrobię sobie osobny plik w których będzie readfile i ścieżka pliku przekazywana w GET. Jednak pytam, może ktoś z was ma ciekawszy pomysł który nie wymagał by osobnego pliki do pobierania przez readfile() |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 711 Pomógł: 127 Dołączył: 5.07.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Jeśli masz na serwerze mod_headers albo masz możliwość jego doinstalowania to możesz wtedy ustawić serwer tak aby automatycznie były doklejane odpowiednie nagłówki zmuszające przeglądarkę do pobrania wybranych typów plików. Więcej info tu znajdziesz: http://www.thingy-ma-jig.co.uk/blog/06-08-...pdf-to-download
Jeśli nie to pozostaje plik php z readfile. To skąd skrypt będzie wiedział co ma wysłać zależy od Twoich potrzeb. Najłatwiej przekazać w GET nazwę/ścieżkę pliku, należy uważać by użytkownik mógł pobierać tylko pliki z określonego folderu |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 03:39 |