<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
      "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Dateien-Liste</title>
</head>
<body>
<h1>Datei-Liste:</h1>
<p>Diese Dateien sind im Verzeichnis:</p>
<table border="1" width="100%" cellpadding="3" cellspacing="0">
<tr>
<th align="left">Dateiname</th>
<th align="right">Groesse</th>
<th align="left">Hochgeladen</th>
<th align="left">URL</th>
</tr>
<script language="php">

date_default_timezone_set
('Europe/Zurich'); /* notwendig ab PHP 5.3, sonst Warnung */

$verzeichnisname "/home/example.com/public_html/verzeichnis/unterverzeichnis/";

$verzeichnis opendir($verzeichnisname);
while(
$eintrag readdir ($verzeichnis))
{
  
$test $verzeichnisname "/" $eintrag;
  if(
is_dir($test) or (($eintrag==".htaccess") or ($eintrag=="verboten.html")))
    {
     
/* echo "<!-- $eintrag -->\n"; */
    
}
  else
     {
     echo 
"<tr>\n<td align=\"left\"><a href=\"relativer/pfad/zum/unterverzeichnis/$eintrag\">$eintrag</a></td>\n";
     echo 
"<td align=\"right\">" filesize($test) . " Byte</td>\n";
     echo 
"<td align=\"left\">" strftime("%a, %d.%b.%y, %H:%M"filemtime($test)) . "</td>\n";
     echo 
"<td align=\"left\">http://www.example.com/verzeichnis/unterverzeichnis/$eintrag</td>\n</tr>\n\n";
     }
}
closedir($verzeichnis);
</script>

</table>
<p><a href="http://www.example.com/">&lt;=Zur Homepage</a></p>
</body>
</html>