Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> JAK MOZNA ZAPISAC PLIK PDF, CHODZI MI O ZAPIASNIE PLIKU NA DYSK ZE STRONY WWW
mkapi
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 9.05.2007

Ostrzeżenie: (10%)
X----


Witam.
Proszę abyście mnie naprowadzili na taką sprawę.
Mianowicie mam problem z umieszczeniem linku na stronie.
I gdy po kliknięciu na ten link dokument pdf zapisywany by został na dysk twardy a nie otwierany w nowej zakladce tak jak mi sie to udaje do tej pory.
Proszę o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mkapi
post
Post #2





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 9.05.2007

Ostrzeżenie: (10%)
X----


dzięki.

Wielkie dzięki za naprowadzenie mnie na właściwy tor.

A temu panu cytując "poczytaj manuala" powiem że gdybym to tam znalazł to bym sie na forum nie prosił.
Lepiej nic nie pisać, bo to brzmi w stylu "Naucz sie sam"

A dla osób z podobnym problemem wklejam kod.
  1. <?php
  2.  
  3.  
  4. $file = 'tutaj nazwa pliku.pdf'; //tu nazwa pliku
  5. _Download("files_dir/".$file, $file);//tu sciezka do pliku
  6.  
  7. function _Download($f_location,$f_name){
  8.  header ("Cache-Control: must-revalidate, post-check=0, pre-check=0");
  9. header('Content-Description: File Transfer');
  10. header('Content-Type: application/octet-stream');
  11. header('Content-Length: ' . filesize($f_location));
  12. header('Content-Disposition: attachment; filename=' . basename($f_name));
  13. readfile($f_location);
  14.  }
  15.  
  16. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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: 3.10.2025 - 10:21