Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wymuszanie download
Laguna
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 6.10.2003

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


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
spenalzo
post
Post #2





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


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]


--------------------

Go to the top of the page
+Quote Post
Użytkownik
post
Post #3





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 6.12.2003

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


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.


--------------------
Testuj zawsze w 2-3 przeglądarkach!!!
101 rzeczy, które robi Mozilla, a nie robi IE
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 08:59