Index of %s

Index of %s

',$directory,$directory);
printf('');
printf('');
printf('');
printf('');
printf('');
printf('');
printf('');
printf('');
function ftype($fname) { 
  if (filetype($fname) != "dir") {
    ereg(".*\.([A-Za-z0-9]{0,4})$",$fname,$rtn); 
    switch ($rtn[1]) {
      case "aif"  : { $img = "sound2"; break; }
            case "aiff"  : { $img = "sound2"; break; }
            case "bin" : { $img = "binary"; break; }
            case "cgi" : { $img = "script"; break; }
            case "dvi"  : { $img = "dvi"; break; }
            case "exe" : { $img = "binary"; break; }
            case "gif"  : { $img = "image2"; break; }
            case "gz"  : { $img = "compressed"; break; }
            case "hqx" : { $img = "binhex"; break; }
            case "htm" : { $img = "text"; break; }
            case "html" : { $img = "text"; break; }
            case "jpg"  : { $img = "image2"; break; }
            case "mov"  : { $img = "movie"; break; }
            case "mp3"  : { $img = "sound2"; break; }
            case "mpg"  : { $img = "movie"; break; }
            case "pdf"  : { $img = "pdf"; break; }
            case "php" : { $img = "script"; break; }
            case "php3" : { $img = "script"; break; }
            case "phtml" : { $img = "script"; break; }
            case "png"  : { $img = "image2"; break; }
            case "rar"  : { $img = "compressed";break;}
            case "shtm" : { $img = "text"; break; }
            case "shtml" : { $img = "text"; break; }
            case "sit" : { $img = "compressed"; break; }
            case "tar" : { $img = "tar"; break; }
            case "txt"  : { $img = "compressed"; break; }
            case "wav"  : { $img = "sound2"; break; }
            case "zip" : { $img = "compressed"; break; }
            default    : { $img = "unknown"; break; }
    }
  } else { $img = "dir"; }
  return($img.".gif"); 
}

function fsize($fname) {
  $set = 0; $ext = array(" Bytes"," kB","MB","GB","TB"); 
  $objsize = filesize($fname); 
  while ($objsize >= pow(1024,$set)) ++$set; 
  $objsize = round($objsize/pow(1024,$set-1)*100)/100 . $ext[$set-1];
  return $objsize;
}

printf('');
printf('');
printf('');
printf('');
printf('');

for ($dobj=opendir('.');$listing[] = readdir($dobj);); closedir($dobj); asort($listing); 

for(reset($listing);list($key,$object) = each($listing);) {
  if ($object != "" && $object != "." && $object != ".." && $object != basename($PHP_SELF) && $object != "index.php" && $object != ".htaccess" && $object != ".htpasswd") {
    printf('');
    printf('',ftype($object));
    printf('',$object,$object);
    printf('',date("d-M-Y H:i", filectime($object)));
    printf('',fsize($object));
  }
}
?>
  
Name
Last Modified
Size

Parent Directory
 
 
 %s
%s
%s

Port 80