Autor | Zpráva | ||
---|---|---|---|
_dot_ Profil * |
#1 · Zasláno: 23. 2. 2008, 16:06:17
header('Content-Type: '.mime_content_type($dir.$file));
header('Accept-Ranges: bytes'); header('Content-Length: '.filesize($dir.$file)); header('Content-Transfer-Encoding: none'); header('Pragma: public'); header('Content-Description: File Transfer'); header('Content-Disposition: attachment; filename="'.$file); Takto vypada odesilana hlavicka pro prohlizec. Po kliknuti na soubor se objevi okno pro stazeni. Doposud OK. Po stazeni ma vsak objekt misto realnych (2MB, 600KB, ...) pouze 64KB a misto obrazku vidim cerne okno ... Jak se mas pravne nastavit hlavicka, aby byl soubor stahnut kompletne? Zavisi na poradi, popr je zde spravne ? |
||
Jan Tvrdík Profil |
#2 · Zasláno: 23. 2. 2008, 16:29:49
_dot_
Zkontroluj, co se stáhne - otevři to třeba v PSPadu, může tam být vypsaná nějaká PHP chyba |
||
Jan Tvrdík Profil |
#3 · Zasláno: 23. 2. 2008, 16:31:54 · Upravil/a: Jan Tvrdík
Jan Tvrdík
Jinak na linuxsoftu používají header("Content-Description: File Transfer"); header("Content-Type: application/force-download"); header("Content-Disposition: attachment; filename=\"datum.txt\""); => zkus vyhodit ty "přebytečný hlavičky" |
||
_dot_ Profil * |
#4 · Zasláno: 23. 2. 2008, 16:32:16
je díky !
Je tam html kod. Jak to pls spravne nastavit ? Odesle to html kod toho souboru start.php nadrazeny cili adresa.cz/start.php?file=soubor_ke_stazeni.jpg |
||
_dot_ Profil * |
#5 · Zasláno: 23. 2. 2008, 17:37:36
Díky hlavně za ten link, moc mi pomohl. Byl špatně postavený script (pořadí činností.
|
||
Časová prodleva: 16 let
|
0