$size = (int) @filesize(FILES_PATH . $_POST['link']); } else { $size = '-'; } // And trying to save it to database if ($filesdb->createFile($_POST['newsave'] - 1, @$_POST['title'], @$_POST['desc'], @$_POST['link'], $size, @$_POST['author'])) { rcms_showAdminMessage(__('File added')); } else { rcms_showAdminMessage(__('Error occurred')); } } elseif (!empty($_POST['delete']) && is_array($_POST['delete']) && !empty($_POST['cid'])) { $result = ''; $cid = (int) $_POST['cid'] - 1; foreach ($_POST['delete'] as $fid => $cond) { if (!empty($cond)) { if ($filesdb->deleteFile($cid, $fid)) { $result .= __('File removed') . ' (' . $cid . ':' . $fid . ')<br/>'; } else { $result .= __('Error occurred') . ' (' . $cid . ':' . $fid . ')<br/>'; } } } rcms_showAdminMessage($result); unset($_POST['edit']); } elseif (!empty($_POST['edit']) && !empty($_POST['save']) && !empty($_POST['cid'])) { $_POST['edit'] = $_POST['edit'] - 1; if (!empty($_POST['type']) && $_POST['type'] == 1) { $_POST['link'] = basename($_POST['link']); $size = (int) @filesize(FILES_PATH . $_POST['link']); } else { $size = '-';