NeposlušnéTlapky | VipShow | TechSvět | ČasProŽeny | MyMuži | ČasProBydlení | ByznysDeník | Pravda24 | HobbyDeník | MotorGuru |
re: php download pdfka (janci) RP (5.7.2015 10:27) ⇥ |
↻ |
daj sem zivy link, nech to mozeme vyskusat, inak GTFO | |
re: php download pdfka (moo) RP (4.7.2015 14:54) ⇥ |
↻ |
separator je vecou emailov, a sice som php nejaky rok nerobil, ale header() pise hlavicky a readfile() pise obsah, nie hlavicku. toto je ovladanie responsu, nie manualne skladanie paketov. | |
re: php download pdfka (Sunday) RP (4.7.2015 14:38) ⇥ |
↻ |
Kam přesně by ten separator měl přijít? Jinak ve Foxit PDF to otevřu, ale na webu pdf-online.com mi jejich validátor napsal "File cannot be opened (not PDF)." |
|
re: php download pdfka (Roumen) R (1.7.2015 16:17) ⇥ |
↻ |
Ja bych rekl, ze header tam ten separator da sam. Ale za zkousku to stoji. | |
re: php download pdfka (antonym) RP (1.7.2015 15:51) ⇥ |
↻ |
hm, jen tak mimochodem - nechybi v tom php kodu nahodou jeden lineseparator? imho by mel byt za kazdym radkem headeru jeden a pak na oddeleni hlavicky a tela | |
re: php download pdfka (Sunday) RP (1.7.2015 13:35) ⇥ |
↻ |
Přes FTP to teď nevyzkouším protože nejsem na hlavním PC, ale když jdu na domena.cz/file.pdf, tak se otevře, po ctrl+s se normálně uloží a jde otevřít jak v prohlížeči, tak pak z plochy. | |
re: php download pdfka (Mem) RP (1.7.2015 13:23) ⇥ |
↻ |
A když si stejný soubor ze serveru stáhneš jinak (FTP), tak ti otevřít v Adobe Readeru jde? Nebo na jiném PC? Jiný Reader (Foxit apod.) jsi nezkoušel? Nechal jsi to checknout, jestli je formát ok? [odkaz] A stahuješ jen v jednom prohlížeči a z něj rovnou otevíráš, nebo zkoušíš i otevřít stažený soubor ze složky? |
|
re: php download pdfka (Sunday) RP (1.7.2015 13:10) ⇥ |
↻ |
$file = 'file.pdf'; if (file_exists($file)) { header('Content-Description: File Transfer' ); header('Content-Type: application/pdf' ); header('Content-Disposition: attachment; filename='.basename($file)); header('Expires: 0' ); header('Cache-Control: must-revalidate' ); header('Pragma: public' ); header('Content-Length: ' . filesize($file)); readfile($file); exit;} PDF je uložené na serveru, velikost PDF na serveru i velikost skriptem staženého PDF je stejná jako originálu co mám v PC. Cesta k souboru je určitě správně. EDIT: Sunday - 01.07.2015 13:12:22 EDIT: Sunday - 01.07.2015 13:12:36 |
|
re: php download pdfka (Roumen) R (30.6.2015 23:01) ⇥ |
↻ |
Zkontroluj jestli do vystupu neposilas i neco navic nebo naopak namin. Mas ten skript nekde k videni? | |
re: php download pdfka (sidbin) RP (30.6.2015 22:09) ⇥ |
↻ |
No a teď si představte, že si ukládáte dokumenty jako zálohu a za 5 let to neotevřete kvuli této prasárně. Taky jsem narazil na pár dokumentů co blbnou. Před 3 roky OK, teď chyba. | |
re: php download pdfka (Mem) RP (30.6.2015 20:40) ⇥ |
↻ |
Sunday: Já jen pro jistotu . Zkus nějaký online check formátu PDF, občas jsou tam uvnitř různá zvěrstva, která jeden prohlížeč zvládne, jiný ne. Např. i PDF ze skenerů jsou občas tak nestandardní, že např. webový prohlížeč PDF v Google Drive zobrazuje prázdné stránky, zatímco desktopové to zobrazí normálně. Taky může být problém se zabezpečením, ale to by tě snad Reader upozornil normálně. A jinak to PDF generuješ, nebo už je uložené na serveru? Ještě může být problém v response, kterým ho vracíš, že není v hlavičce správný typ (content-type), potom atribut, jestli se to má stáhnout jako příloha, nebo rovnou otevřít, případně vynucený gzip pro přenos. Pokud to není tainé, tak hoď link, nebo někam uploadni stažený soubor. |
|
re: php download pdfka (Sunday) RP (30.6.2015 19:29) ⇥ |
↻ |
Mem: Adobe Reader XI. Z nějakého důvodu jsem zvyklý tomu říkat Acrobat Reader, soz. Změní to nějak tvoji odpověď? | |
re: php download pdfka (Branodon) RP (30.6.2015 19:17) ⇥ |
↻ |
Chrome nepouzivam, no nema take, ze "Save as"? Vlastne asi nic, zle som pochopil dopyt. EDIT: Branodon - 30.06.2015 19:18:15 |
|
re: php download pdfka (Milanese) RP (30.6.2015 19:12) ⇥ |
↻ |
Sumatra PDF ftw!!! | |
re: php download pdfka (Mem) RP (30.6.2015 19:02) ⇥ |
↻ |
Sunday: A proč používáš starý Acrobat Reader? Stáhni si nějaký aktuální Adobe Reader. | |
php download pdfka (Sunday) RP (30.6.2015 18:51) ⇥ |
↻ |
Čautě, mám napsaný skript, který mi po kliknutí na formulář stáhne soubor. PDF se stáhne, problém nastane při otevření v Acrobat Readeru. "Při otevírání tohoto dokumentu se vyskytla chyba..." Přitom v Chrome se PDF otevře. Halp? | |