Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wymuszanie download
Forum PHP.pl > Forum > Gotowe rozwiązania
Laguna
Jak stworzyc pliczek php, ktory sterowalby odpalaniem zalacznika np. *.doc lub *.pdf w taki sposob by ten zalacznik nie odpalal sie w okienku stronki tylko by umozliwial bezposredni wybor sciezki zapisu na dysk i zapisanie przez uzywkownika w wybrany katalog.
spenalzo
Cytat
[php:1:ddb2edb356]<?php
// przesyłamy plik PDF
header("Content-type: application/pdf");

// ustawiamy jego nazwę na downloaded.pdf
header("Content-Disposition: attachment; filename=downloaded.pdf");

// treść znajduje się w pliku original.pdf
readfile('original.pdf');
?>[/php:1:ddb2edb356]
Użytkownik
Nie możesz zmusić. Możesz co najwyżej liczyć na wsp[list]łprace z przeglądarką smile.gif.
Wydaje mi się, że zamiast
[php:1:07d62b1a71]<?php
header("Content-type: application/pdf");
?>[/php:1:07d62b1a71] napisz.
[php:1:07d62b1a71]<?php
header("Content-type: writeondisk/application/pdf");
?>[/php:1:07d62b1a71]
W Mozilli (i pewnie NN) wszystko o Content-type application/pdf jest otwierane w oknie (jeśli jest odpowiednia wtyczka Acrobata).
Tutaj możesz liczyć, że użytkownik postąpi z twoim zaleceniem, a czasami z application/pdf otworzy się okno w przeglądarce, lub Acrobat Reader.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.