Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML] download dokumentów
isia
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 5.05.2003

Ostrzeżenie: (0%)
-----


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 []

Ten post edytował isia 26.02.2007, 21:02:00
Go to the top of the page
+Quote Post
webmasts
post
Post #2





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 5.11.2006
Skąd: Bochnia

Ostrzeżenie: (0%)
-----


Zarchiwizuj je np.WinRarem
Go to the top of the page
+Quote Post
kwiateusz
post
Post #3


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




musiałbyś np w php generować odpowiedni nagłówek że plik nalezy pobrać a nie wyświetlić
Go to the top of the page
+Quote Post
isia
post
Post #4





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 5.05.2003

Ostrzeżenie: (0%)
-----


RAR nie wchodzi w grę.
W takim razie jak wygenerować nagłówek żeby można było tak pobierać.
Go to the top of the page
+Quote Post
mike
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
k0b3
post
Post #6





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 1.08.2006
Skąd: Kielce

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
mike
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Pokaż kod, ciężko nam będzie domyślić się co tam masz.
Wiesz, dziś piatek 13. moce jasnowidzenia działają kiepsko.
Go to the top of the page
+Quote Post
k0b3
post
Post #8





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 1.08.2006
Skąd: Kielce

Ostrzeżenie: (0%)
-----


przeciez napisalem...
[quote]mam problem z tym w/w skryptem./quote]

(IMG:http://forum.php.pl/style_emoticons/default/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 (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Już nic.. rozwiązałem problem... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Problemy z headers... takie moje przeoczenie..

pozdr
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 07:31