'', "image" =>'', "sexec" =>'', "tream" =>'', "video" =>'', "sword" =>'', "x-zip" =>'', "x-rar" =>'', "n/zip" =>'', "xar" =>'', "appli" => '', "audio" => '' ); $top = "files"; if ( ! function_exists ( 'mime_content_type' ) ) { function mime_content_type ( $f ) { return trim ( exec ('file -bi ' . escapeshellarg ( $f ) ) ) ; } } function my_dir(){ return end(explode('/', dirname(!empty($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : !empty($_SERVER['PHP_SELF']) ? $_SERVER['PHP_SELF'] : str_replace('\\','/',__FILE__)))); } function sortArrayByField ($original, $field, $descending = false) { $sortArr = array(); foreach ( $original as $key => $value ) { $sortArr[ $key ] = $value[ $field ]; } if ( $descending ) { arsort( $sortArr ); } else { asort( $sortArr ); } $resultArr = array(); foreach ( $sortArr as $key => $value ) { $resultArr[ $key ] = $original[ $key ]; } return $resultArr; } ?> read())) { if (!in_array($entry,$DenyArr)) { if (is_dir($entry)) { $fsss = "".$entry; $diirr[$i]["ico"]=''; $diirr[$i]["rnam"]=$fsss; $diirr[$i]["name"]=strtoupper($fsss); $diirr[$i]["time"]="".date("d/m/y H:i", filectime($entry)).""; $diirr[$i]["size"]=" DIR "; } else { $fsss = "".$entry; if (substr(mime_content_type($entry),0,5)=="appli") { $ss = substr(mime_content_type($entry),-5,5); } else { $ss = substr(mime_content_type($entry),0,5); } $diirr[$i]["ico"]=$MimeArr[$ss]; $diirr[$i]["rnam"]=$fsss; $diirr[$i]["name"]=$fsss; $kbi = filesize($entry)/1024; if (strpos($kbi,".")) { $kbs = substr($kbi,0,strpos($kbi,"."))." Kb"; } else { $kbs = $kbi." Kb"; } $diirr[$i]["time"]="".date("d/m/y H:i", filectime($entry)).""; $diirr[$i]["size"]=$kbs; } $i=$i+1; } } $d->close(); $di = sortArrayByField($diirr, "size", false); $col = false; if (my_dir()!=$top) { print ''."\n"; } $col = true; foreach($di as $diirr1) { if ($col) { $color_ = "#FFFFFF"; } else { $color_ ="#EEEEEE"; } print ''."\n"; $col =!$col; } ?>
File Archive on SibReg.org
NameSizeTime
..'; print '--
'.$diirr1["ico"].''.$diirr1["name"]; print ''.$diirr1["size"].''.$diirr1["time"].'
Powered by PHP script © kRiS