Okno pobierania dowolnego pliku


(Kalibaru) #1

Jak sprawić aby przeglądarka po kliknięciu na link wyświetliła okno pobierania, a nie otwierała dany plik?


(Poniaatowski) #2

Co ja wróżka, skąd mam wiedzie jaką masz przeglądarkę...

IMHO mogę się mylić, ale nie da się... Musisz tradycjnie wejść w moj komputer i w ten folder ( lub na pulpit ) w zależności jak ustawiłeś gdzie ma Ci się zapisywać plik.


(adpawl) #3

może pobierać przez skrypt php? :wink:

zobacz np.: http://4programmers.net/PHP/Pobieranie_ ... t_PHP_z_możliwością_wznowienia_przerwanego_połączenia


(Daeilion) #4

Zależy jaka przeglądarka i jaki typ pliku. :wink: W Fx (3) w Opcje >> Aplikacje możesz ustalić, jak przeglądarka ma reagować na dany typ pliku.


(Kalibaru) #5

Nie, nie, nie.......... !!

Nie chodzi mi zapisanie na dysku pliku pobieranego z czyjejś strony! !!

Chce skrypt albo jakiś inny sposób aby po kliknięciu na link, plik *.pdf był ściągany na dysk, a nie automatycznie wyświetlany w oknie przeglądarki.


(Airborn) #6

http://pl.php.net/manual/pl/function.header.php

Example #1 Download dialog


(Kalibaru) #7

No właśnie chodzi aby niezależnie od przeglądarki.

Jak jest zrobione np. ściąganie plików *.exe z dobreprogramy.pl ??


(adpawl) #8

kalibaru , czy sprawdzałeś podane linki? -chyba jednak nie :x

Przecież podany już masz przykład skryptu downloadu w php i wyjaśnione, że za to odpowiedzialne są nagłówki header wysyłane do przeglądarki!