Forsiranje odpiranje .pdf datotek izven brskalnika
 
blindek 3. jan 2011 12:08:29 Pridružen od:
11. dec 2009
924 objav
849 240 22
#1

Danes sem kar nekaj časa iskal rešitev, kako prisiliti .pdf datoteko da se NE odpre v brskalniku. Predvsem zaradi tega, ker imam na strani velike .pdf datoteke in če le te odpre obiskovalec s slabo povezavo velikokrat zamrzne browser, preden ti datoteko v celoti odpre znotraj brskalnika.



Ravno kar sem naletel na zelo elegantno in odlično rešitev, da ti .pdf datoteke downloadati oziroma prenesti.



http://mushutricks.blogspot.com/2010/11/forcing-pdf-to-download-in-httaccess.html



Meni je super stvarca in bo mogoče še komu prav prišla.


všeč(15) ni všeč(0) spam(0)
 
valu 4. jan 2011 11:46:33 Pridružen od:
20. jul 2009
238 objav
104 8 1
#2

Odlična zadevca, to sm tudi sam iskal pa lepo, da si že ti našel namesto mene.


všeč(0) ni všeč(0) spam(0)
 
Roky 4. jan 2011 12:15:36 Pridružen od:
9. apr 2008
2506 objav
3240 335 107
#3

Super zadeva @blindek. Mogoče samo v info še PHP headerji:


header("Content-length: ".filesize($filename)); // s tem brskalnik lahko prikaže download bar (koliko še manjka do zaključka prenosa)
header("Content-type: $mimetype"); // defeniramo mime-type
header("Content-Disposition: attachment; filename=$originalFilename"); // podajmo drugačen ime datoteko kot je realen ime datotek na FTP-ju
header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); // IE fix
readfile($filename); // feof, fopen, fread je hitrejše
všeč(2) ni všeč(0) spam(0)
rok.meglic@gmail.com - 031 492 148
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se