ďťż
Podstrony
|
telcocafeMam problem. Mam skrypt odpowiadajacy za download. Wyglada nastepujaco:<?PHP $dir = $_GET['name']; $dir2 = $_GET['dir']; $file = $_GET['id']; $type = $_GET['tp']; $fileName = $file.".".$type; $download = $dir."/".$dir2."/".$id.".".$type; $fd = fopen($download, "r"); $size = filesize($download); $contents = fread($fd, filesize($download)); fclose($fd); header("Content-Type: application/octet-stream"); header("Content-Length: $size;"); header("Content-Disposition: attachment; filename=$fileName"); echo $contents; ?> I problem tkwi ze zamiast pliku to pobiera mi to: <!--]>--><noscript onclick="''"></noscript><script type="text/javascript" src="http://cba.pl/cba1.js"></script> <div style="text-align:center;"> <script type="text/javascript"> <!-- bust = Math.floor(1000000*Math.random()); if(typeof(spec)!='number')spec=0; document.writeln('<'+'scr'+'ipt language="Javascript" type="text/javascript" src="http://adidm.idmnet.pl/js.ng/site=cba&;page=2&bp=g1&bs=750x100&spec='+spec+' &bust='+bust+'"></'+'scr'+'ipt>'); //--> </script> <script type="text/javascript"> <!-- bust = Math.floor(1000000*Math.random()); if(typeof(spec)!='number')spec=0; document.writeln('<'+'scr'+'ipt language="Javascript" type="text/javascript" src="http://adidm.idmnet.pl/js.ng/site=cba&;page=2&bp=g1&bs=1x1&spec='+spec+' &bust='+bust+'"></'+'scr'+'ipt>'); //--> </script> </div><!--]>--><noscript onclick="''"></noscript><script type="text/javascript" src="http://cba.pl/cba2.js"></script> Od czego to zalezy ze nie chce nic pobrac?? pokaz formularz z którego pobierasz te wartosci $dir = $_GET['name']; $dir2 = $_GET['dir']; $file = $_GET['id']; $type = $_GET['tp']; ogolnie dziwnie masz to rozbudowane, Twoj skrypt ma pobierac plik jakos tak plik.php?name=katalog1&dir=katalog2&id=nazwapliku&tp=typpliku rozumiem?? jak dla mnie bezsensu, jesli nie chcesz ujawniac rzeczywistego adresu pliku to zrób to tworzac np. zmienna $plik i daj cos w stylu np. <? $plik=$_GET['nazwa'] if($plik=='plik1') get_file(jakisplik.rar); elseif($plik==plik2) get_file(program.exe); elseif($plik=='plik3t') get_file('tajne.txt'); elseif($plik=='plik4') get_file('stronka.html); ?> jak wejdzie ktos na strone plik.php?nazwa=plik1 to zacznie mu zasysac jakisplik.rar Ale mi sie nie chce tego w tablicy zapisywac chce zeby link byl elastyczny a co do katalogu to juz wlasnie jest rzecz zmienna nie jest scisle okreslone ale zaglebienie jak widac jest do 2 katalogow |
|||
Sitedesign by AltusUmbrae. |