X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=admin%2Fattachments.php;h=6481449e9c3ac50bc860c91cf58544b0afbba290;hb=fe1f5b5e9c57ff544939158bab7334cc77ce2169;hp=e623f0b9887d5639ca4482ec111f9b27f0d0a61a;hpb=b1f10a3114310cc8feff45391db941e7b93c5afa;p=fa-stable.git diff --git a/admin/attachments.php b/admin/attachments.php index e623f0b9..6481449e 100644 --- a/admin/attachments.php +++ b/admin/attachments.php @@ -79,7 +79,7 @@ if ($Mode == 'ADD_ITEM' || $Mode == 'UPDATE_ITEM') fwrite($fp, $index_file); fclose($fp); } - if ($Mode == 'UPDATE_ITEM') + if ($Mode == 'UPDATE_ITEM' && file_exists($dir."/".$_POST['unique_name'])) unlink($dir."/".$_POST['unique_name']); $unique_name = uniqid(''); @@ -125,6 +125,10 @@ if ($Mode == 'ADD_ITEM' || $Mode == 'UPDATE_ITEM') if ($Mode == 'Delete') { + $row = get_attachment($selected_id); + $dir = $comp_path."/".user_company(). "/attachments"; + if (file_exists($dir."/".$row['unique_name'])) + unlink($dir."/".$row['unique_name']); $sql = "DELETE FROM ".TB_PREF."attachments WHERE id = $selected_id"; db_query($sql, "Could not delete attachment"); display_notification(_("Attachment has been deleted.")); @@ -209,7 +213,7 @@ if (isset($_POST['filterType'])) start_form(true); -start_table("$table_style2 width=30%"); +start_table($table_style2); if ($selected_id != -1) {