Autor | Zpráva | ||
---|---|---|---|
deryl Profil * |
#1 · Zasláno: 1. 2. 2010, 23:14:39
Zdravim,
mam následující script ke stažení: if(ini_get('zlib.output_compression')) { ini_set('zlib.output_compression', 'Off'); } switch(strtolower(substr(strrchr($adresa,'.'),1))) { case 'zip': $mime = 'application/zip'; break; case 'jpeg': case 'jpg': $mime = 'image/jpg'; break; case "gif": $mime = "image/gif"; break; case "png": $mime = "image/png"; break; case "avi": $mime = "video/x-msvideo" ; break; case "rar": $mime = "application/x-rar-compressed"; break; default: $mime = 'application/force-download'; } header("Pragma: public"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Cache-Control: private",false); header("Content-Transfer-Encoding: binary"); header("Content-Type: ".$mime); header("Content-Length: ".filesize('soubory/'.$cesta.'/'.$nazev_download)); header("Content-Disposition: attachment; filename=".$nazev_hlavni ); readfile('soubory/'.$cesta.'/'.$nazev_download); exit(); Jsou to povětšinou textový soubory, ale přidává mi to do nich i html stránky, až pod to mi to hodí ten text, kterej je v tom uloženém souboru. Nevíte čim je to způsobené? Díky |
||
AM_ Profil |
#2 · Zasláno: 2. 2. 2010, 00:07:46
Zkoušel jsi trochu ten problém analyzovat? která přesně část skriptu ti tam přidává "html stránky"? A hlavně jaké "html stránky" se ti tam přidávají? Kód je na první pohled v pořádku, rozhodně nevidím, že by se tam vkládalo něco navíc.
Promiň, ale zní to trochu jako výpověď schizofrenika, který říká, že mu do zubů přidávají sledovací zařízení. Musíš problém trochu prozkoumat a upřesnit. |
||
deryl Profil * |
#3 · Zasláno: 2. 2. 2010, 22:12:30
Přidá mi to tam komplet html kód tý stránky, kde se zrovna nacházim. Mam stránku, kde mam kontrolu přes captchu a po správny zadání captchi, mi to začne stahovat danej soubor.
|
||
Kacko Profil |
#4 · Zasláno: 2. 2. 2010, 23:36:32
deryl:
Provadite exit(); pred, nebo po vygenerovani html stranky? |
||
deryl Profil * |
#5 · Zasláno: 3. 2. 2010, 00:08:05
Až po, takže to nacpat úplně nahoru do scriptu?
|
||
deryl Profil * |
#6 · Zasláno: 3. 2. 2010, 00:15:11
Super, to pomohlo, díky.
|
||
Časová prodleva: 14 let
|
0