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
Kó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>
autorem je, jak je poznat, jisty ==Majkl== (nebo jak se ten jeho nick pise
)