<?php
//$dir = substr(dirname($_SERVER['PHP_SELF']),strlen($_SERVER['DOCUMENT_ROOT']));
$dir = "*";
if (!empty($_GET['path'])) { $dir = $_GET['path']."/*";
}
echo "<h2>Index of ".$dir.":</h2>";
usort($g,function($a,$b) { else
});
function printElement ($a) {
return '<a href="'.$a.'">'.$a.'/</a> <a href="?path='. $a.'">show</a>';
}
else
{
return '<a href="'.$a.'">'.$a.'</a>';
}
}
?>
PD9waHAKLy8kZGlyID0gc3Vic3RyKGRpcm5hbWUoJF9TRVJWRVJbJ1BIUF9TRUxGJ10pLHN0cmxlbigkX1NFUlZFUlsnRE9DVU1FTlRfUk9PVCddKSk7CiRkaXIgPSAiKiI7CmlmICghZW1wdHkoJF9HRVRbJ3BhdGgnXSkpIHsKCSRkaXIgPSAkX0dFVFsncGF0aCddLiIvKiI7Cn0KJGcgPSBnbG9iKCRkaXIpOwplY2hvICI8aDI+SW5kZXggb2YgIi4kZGlyLiI6PC9oMj4iOwp1c29ydCgkZyxmdW5jdGlvbigkYSwkYikgewogICAgaWYoaXNfZGlyKCRhKSA9PSBpc19kaXIoJGIpKQogICAgICAgIHJldHVybiBzdHJuYXRjYXNlY21wKCRhLCRiKTsKICAgIGVsc2UKICAgICAgICByZXR1cm4gaXNfZGlyKCRhKSA/IC0xIDogMTsKfSk7CgpmdW5jdGlvbiBwcmludEVsZW1lbnQgKCRhKSB7CglpZiAoaXNfZGlyKCRhKSkgewoJCXJldHVybiAnPGEgaHJlZj0iJy4kYS4nIj4nLiRhLicvPC9hPiA8YSBocmVmPSI/cGF0aD0nLiAkYS4nIj5zaG93PC9hPic7Cgl9CgllbHNlCgl7CgkJcmV0dXJuICc8YSBocmVmPSInLiRhLiciPicuJGEuJzwvYT4nOwoJfQp9CmVjaG8gaW1wbG9kZSgiPGJyPiIsYXJyYXlfbWFwKGZ1bmN0aW9uKCRhKSB7cmV0dXJuIHByaW50RWxlbWVudCgkYSk7fSwkZykpOwo/Pgo=