if (!defined("IN_FUSION")) { header("Location:../../index.php"); exit; }
// Settings
$upload_maxsize = 2097152;
$upload_extensions = array(
".exe",
".zip",
".rar",
".tar",
".jpg",
".gif",
".png",
".psd"
);
$upload_folder = BASEDIR."downloads/";
if (isset($del)) {
unlink($upload_folder."$del");
opentable($locale['800']);
echo "
".$locale['801']."
".$locale['802']."
".$locale['803']."
\n";
closetable();
} else if (isset($_POST['upload_file'])) {
$upload = $_FILES['upload'];
if ($upload['name'] != "" && !empty($upload['name']) && is_uploaded_file($upload['tmp_name']) && $upload['size'] <= $upload_maxsize) {
$upload_ext = strrchr($upload['name'],".");
if (in_array($upload_ext, $upload_extensions)) {
$upload_name = $upload['name'];
move_uploaded_file($upload['tmp_name'], $upload_folder.$upload_name);
chmod($upload_folder.$upload_name,0644);
} else {
$upload_error = $locale['824'];
}
} else {
$upload_error = $locale['825'];
}
opentable($locale['820']);
echo "
".(!$upload_error ? $locale['823'] : $upload_error)."
".$locale['802']."
".$locale['803']."
\n";
closetable();
} else {
opentable($locale['820']);
echo "