| 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: 16 let
|
|||
0