Hiperłącze do pliku pobierający/otwierajacy dokument pdf


(matfeusz) #1

Mam może banalne pytanie ale niestety nie mogę znaleźć na nie odpowiedzi. Mam plik w formacie pdf na serwerze i chce zrobić dwa odnośniki obrazkowe do niego. Jeden by pobierał ten plik na komputer na drugi odnośnik otwierał go w przeglądarce.

Wiem, że indywidualnie można ustawić w Adobe Reader aby nie otwierał żadnych dokumentów w przeglądarce ale to nie o to mi chodzi...


(Kacper Gruszczynski) #2

Aby pobrać plik musisz zastosować skrypt php np.

header('Content-Disposition: attachment; filename="twoj_plik.pdf"');

Jeśli chcesz go otworzyć wystarczy hiperłącze

[/code]

(matfeusz) #3

gruszka2 , zrobiłem tka jak mówisz i niby działa... wyskakuje okienko zapisu aple pobiera plik i zapisuje o rozmiarze 0 bajtów. ;/ Próbowałem chmody ustawiać ale to nic nie pomogło. Co może być nie tak?

treść pliku:

<?php

header('Content-Disposition: attachment; filename="zycieo.pdf"');

?>

(Kacper Gruszczynski) #4
header('Content-Disposition: attachment; filename="zycieo.pdf"');

readfile("zycieo.pdf");

Teraz powinno działać


(matfeusz) #5

gruszka2 , działa! Wielkie dzięki.