nejak nechapu o co ti jde
kdyz zadas primy link na soubor, tak se stahne rovnou to je jasny (jedine, ze bys mel spatne prava)
a pokud chces vypis souboru, tak to se tsusim dela pres .htaccess
nicmene ja pouzivam tento skript jako index.php na vypis souboru
autorem je, jak je poznat, jisty ==Majkl== (nebo jak se ten jeho nick piseKód:<? $dir = "./"; ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Obsah adres\uffff\uffffe <? echo $dir; ?></title> <meta http-equiv=Content-Type content="text/html; charset=windows-1250"> <meta http-equiv=Content-language content=CS> <meta content="Majkl" name="author"> </head> <body> <style type="text/css"> DIV { font-family: fixedsys; } </style> <div> <h1>V\uffffpis adres\uffff\uffffov\uffff struktury a soubor\uffff v <? echo $dir; ?></h1> <table border=0> <?php function list_cur_dir ($cur_dir) { $d = dir($cur_dir); global $i; while ($entry=$d->read()) { if (is_dir ($cur_dir.$entry) && $entry != ".." && $entry != ".") { echo "<tr><td></tr>\n<tr><td>"; for ($j = 0; $j < $i; $j++) echo ""; echo "<a href=\"".$entry."\">".$entry."</a></td></tr>\n"; $cur_dir2 = $cur_dir.$entry."/"; } else if (($entry != "..") && ($entry != ".")) { echo "<tr><td>"; for ($j = 0; $j < $i; $j++) echo ""; echo "<a href=\"".$entry."\">".$entry."</a><td>"."(".round (filesize($cur_dir.$entry)/1024/1024,2) . " MB)</tr>\n"; } } $d->close(); return 0; } $i = 0; list_cur_dir ($dir); ?> </table> </div> </body> </html>)






Odpověď s citací