Klicken Sie auf einen Link, um das entsprechende Dokument
in einem neuen Fenster zu öffnen.

read()) { if ($entry != "." && $entry != "..") { if ($entry != '.htaccess' && $entry != 'index.php') { if (is_dir($dirname.'/'.$entry)) { # do nothing } else { $absfile = $dirname; if ($dirname != '') $absfile .= '/'; $absfile .= $entry; $itemcount++; $itemarray[$itemcount][0] = $dirname.'/'.$entry; $itemarray[$itemcount][1] = filemtime($absfile); } } } } # asort } function array_sort($array, $key) { for ($i = 0; $i <= sizeof($array); $i++) { $sort_values[$i] = $array[$i][$key]; } asort ($sort_values); reset ($sort_values); while (list ($arr_key, $arr_val) = each ($sort_values)) { $sorted_arr[] = $array[$arr_key]; } return $sorted_arr; } function getDirListExt ($dirname) { # rekursive Verzeichnisscan-Funktion global $itemarray; global $itemcount; global $showmodidat; global $ebene; global $imgsrc; $itemarray = ""; $itemcount = 0; $ebene++; $direntry = ""; $dircount = 0; echo ''; echo '
'; if ($ebene > 1) echo ''; $d = dir($dirname); while($entry = $d->read()) { if ($entry != "." && $entry != "..") { if ($entry != '.htaccess' && $entry != 'index.php' ) { if (is_dir($dirname."/".$entry)) { #echo $entry.'->'.$entry{0}.'
'; if ($entry{0} == '_') { #nop } else { echo ' '.$entry.''; getDirListExt ($dirname."/".$entry); } } else { if (($entry{0} == '_') || ($entry{0} == '~')) { # nothing } else { $dircount++; $direntry[$dircount][0] = $entry; $absfile = $dirname; if ($dirname != '') $absfile .= '/'; $absfile .= $direntry[$dircount][0]; $direntry[$dircount][1] = filemtime($absfile); } } } } } # Einträge sortieren $dirsort = array_sort ($direntry,'1'); # Einträge darstellen for ($i=count($dirsort);$i>=0; $i--) # for ($i=0; $i<=count($dirsort);$i++) { if ($dirsort[$i][0] != '') { $target='target="_blank"'; $filecnt = explode(".",$dirsort[$i][0]); $pic ='other'; if (strtolower($filecnt[1]) == 'pdf') $pic = 'pdf'; if (strtolower($filecnt[1]) == 'doc') $target = ''; # $absfile = '/db2/down/'; $absfile = $dirname; if ($dirname != '') $absfile .= '/'; $absfile .= $dirsort[$i][0]; echo ' '; echo ''.$dirsort[$i][0].''; echo '   ('.my_filesize($absfile); echo ')    '; if ($showmodidat == 1) echo '(Letzte Änderung: '.date("d.m.Y", $dirsort[$i][1]); echo ')'; echo '
'; } } $d->close(); echo '
'; $ebene--; } function getDirList ($dirname) { # rekursive Verzeichnisscan-Funktion global $ebene; global $imgsrc; $ebene++; echo ''; $d = dir($dirname); while($entry = $d->read()) { if ($entry != "." && $entry != "..") { if ($entry != '.htaccess' && $entry != 'index.php') { echo ''; } } } $d->close(); echo '
'; if ($ebene > 1) echo ''; if (is_dir($dirname."/".$entry)) { echo ' '.$entry.''; getDirList($dirname."/".$entry); } else { $target='target="_blank"'; $filecnt = explode(".",$entry); $pic ='other'; if ($filecnt[1] == 'pdf') $pic = 'pdf'; if ($filecnt[1] == 'doc') $target = ''; # $absfile = '/db2/down/'; $absfile = $dirname; if ($dirname != '') $absfile .= '/'; $absfile .= $entry; echo ' '.$entry.''; echo ' ('.my_filesize($absfile).')'; } echo '
'; $ebene--; } getDirListExt("."); # getDirList("."); ?>

zurück