Autor | Zpráva | ||
---|---|---|---|
HomerJay Profil |
#1 · Zasláno: 28. 5. 2010, 22:46:29
Mám jednoducho script na sťahovanie súborov, nejako takto mám vyriešené načítanie súboru header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename='.basename($downRedirect)); header('Content-Transfer-Encoding: binary'); header('Expires: 0'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Pragma: public'); header('Content-Length: ' . filesize($downRedirect)); ob_clean(); flush(); readfile($downRedirect); exit; Pričom $downRedirect obsahuje hodnotu povedz takúto: $downRedirect = "files/blabla/imro.jpg"; Avšak pri sťahovaní sa ukáža veľkosť súboru neznáma, ako na obrázku hore. Skúse si to sami... |
||
Alphard Profil |
#2 · Zasláno: 28. 5. 2010, 23:18:34
HomerJay:
Kdybyste dal přímý na stažení nějakého souboru, možná by to zkusilo víc lidí... Kontroloval jste, jestli je v té hlavičce velikost? Hlavičky umí ukázat třeba Firebug, nebo na chvíli ty ostatní zakomentujte a dejte tam jen echo. |
||
HomerJay Profil |
#3 · Zasláno: 29. 5. 2010, 13:48:05
To je síce pravda, ale nahrať si narýchlo nejaký súbor nie je problém, okrem toho ma nenapadol žiadny súbor dostatočne veľký aby človek videl že sa neukazuje priebeh sťahovania (jedine warez).
Skontrolujem hneď ako sa dostanem na svoj počítač, to ma nenapadlo, zatiaľ ďakujem ;) |
||
Časová prodleva: 14 let
|
0