Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML] download dokumentów
Forum PHP.pl > Forum > Przedszkole
isia
Przepraszam od razu za lamerskie pytanie.
Normalnie jak chce załadować dokument pdf czy inny
robię tak

<a href="folder/test.pdf">download dokumentu</a>

Ale w większości przeglądarek pdf od razu się ładuje w oknie przeglądarki. Chciałabym zrobić tak, żeby użytkownik niezależnie od tego jak kliknie mógł TYLKO zapisać dokument.

pozdr.isia

ps.
Przepraszam za poprzednie wejście bez znacznika []
webmasts
Zarchiwizuj je np.WinRarem
kwiateusz
musiałbyś np w php generować odpowiedni nagłówek że plik nalezy pobrać a nie wyświetlić
isia
RAR nie wchodzi w grę.
W takim razie jak wygenerować nagłówek żeby można było tak pobierać.
mike
header()
na dole jest taki przykład:
  1. <?php
  2. // przesyłamy plik PDF
  3. header('Content-type: application/pdf');
  4.  
  5. // ustawiamy jego nazwę na downloaded.pdf
  6. header('Content-Disposition: attachment; filename="downloaded.pdf"');
  7.  
  8. // treść znajduje się w pliku original.pdf
  9. readfile('original.pdf');
  10. ?>
to Ci pomoże.
k0b3
Hej... mam problem z tym w/w skryptem.

Gdy tak robie, tzn pod original.pdf daje scieszkę mojego pliku pdf -> wyrzuca treść dokumentu w formie krzaków! a nie ściąga pliku.

Prosze o pomoc
mike
Pokaż kod, ciężko nam będzie domyślić się co tam masz.
Wiesz, dziś piatek 13. moce jasnowidzenia działają kiepsko.
k0b3
przeciez napisalem...
[quote]mam problem z tym w/w skryptem./quote]

smile.gif

  1. <?php
  2. // przesylamy plik PDF
  3. header('Content-type: application/pdf');
  4.  
  5. // ustawiamy jego nazwe na downloaded.pdf
  6. header('Content-Disposition: attachment; filename="downloaded.pdf"');
  7.  
  8. // tresc znajduje sie w pliku original.pdf
  9. readfile('download/zezem_24.pdf');
  10. ?>


_____________________

i co? ciezka sprawa?
nikt nie wie tongue.gif questionmark.gif

Już nic.. rozwiązałem problem... winksmiley.jpg Problemy z headers... takie moje przeoczenie..

pozdr
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-2025 Invision Power Services, Inc.