| Current Path : /var/www/html/sanjeev/courses/app-2023/ |
| Current File : /var/www/html/sanjeev/courses/app-2023/0md5sum.php |
<html>
<head>
<title>APP-2023-Jul</title>
</head>
<body>
<?php
function human_filesize($bytes, $decimals = 1) {
$size = array('B','KB','MB','GB','TB','PB','EB','ZB','YB');
$factor = floor((strlen($bytes) - 1) / 3);
return sprintf("%.{$decimals}f ", $bytes / pow(1024, $factor)) . @$size[$factor];
}
function listFolderFiles($dir) {
$d_files = scandir($dir) ;
echo '<ul style="list-style-type:none">';
foreach ($d_files as $d_file) {
if ($d_file[0] != '.' && $d_file != 'index.php') {
echo '<li>';
$link = "<a href='$dir/$d_file'> $d_file</a>";
if (is_dir($dir.'/'.$d_file)) {
echo "<b> $d_file/ </b>";
listFolderFiles($dir.'/'.$d_file) ;
} elseif (substr($dir,strlen($dir)-5,5) == "progs") {
system("md5sum $dir/$d_file");
}
echo '</li>';
}
}
echo '</ul>';
}
echo "<code> <br>";
listFolderFiles ('.') ;
echo "</code> <br>";
?>
</body>
</html>