#1 2017-01-21 19:00:16

otobetodecz
Endora uživatel
Registrován: 1970-01-01
Příspěvky: 2

Stažený soubor MOBI nelze spustit

Prosím o radu (nejsem programátor), potřebuji, aby z mé stránky šel stáhnout soubor mobi. Pomocí php skriptu se stáhne, ale nelze otevřít, jako by byl poškozen nebo zněněn. Chyba musí být ve skriptu, protože po stažení přímo ze vašeho správce souborů mobi normálně funguje - váš skript je tedy OK :-)

Moc děkuji :-)

Toto používám:

<?
$soubor = "otobe.mobi";

header("Content-Description: File Transfer");
header('Content-Type: application/octet-stream');
header("Content-Transfer-Encoding: Binary");
header('Content-Disposition: attachment; filename='.basename($soubor));
header('Content-Length: ' . filesize($soubor));


readfile ($soubor);
?>

Offline

#2 2017-01-21 20:53:46

JF
Endora rádce
Místo: ....nice u Plzně
Registrován: 2010-06-22
Příspěvky: 11,876

Re: Stažený soubor MOBI nelze spustit

Je to až tak nutné prechádzať sťahovanie cez php skript? Nebolo by jednoduchšie proste vytvoriť odkaz priamo na súbor? tj www.vasadomena.tld/adresar/subor.mobi

Skúšali ste hlavičku: application/x-mobipocket-ebook ?


Ján Fačkovec - Endora.cz by Webglobe
Email, Web, Webadmin, Webmail, Nápověda, Ceník

Offline

#3 2017-01-21 22:02:04

otobetodecz
Endora uživatel
Registrován: 1970-01-01
Příspěvky: 2

Re: Stažený soubor MOBI nelze spustit

Vidíte, proč to dělat složitě, když to jde jednoduše :-))
Děkuji, funguje

Offline

Zápatí

Založeno na FluxBB | CZ a SK