/** * Function to remove the file from the server * @param string $name */ public static function remove_thumb($name) { if ($name != '') { $avatar_path = $GLOBALS['AVATAR_PATH']; $do_files_and_attachment = new CRMFilesAndAttachments(); $do_files_and_attachment->get_file_details_by_name($name); $file_extension = ''; if ($do_files_and_attachment->getNumRows() > 0) { $do_files_and_attachment->next(); $file_extension = $do_files_and_attachment->file_extension; $do_files_and_attachment->delete_record($do_files_and_attachment->idfile_uploads); $thumb_large_name = 'thl_' . $name . '.' . $file_extension; $thumb_medium_name = 'thm_' . $name . '.' . $file_extension; $thumb_small_name = 'ths_' . $name . '.' . $file_extension; if (is_file($avatar_path . '/' . $thumb_large_name)) { unlink($avatar_path . '/' . $thumb_large_name); } if (is_file($avatar_path . '/' . $thumb_medium_name)) { unlink($avatar_path . '/' . $thumb_medium_name); } if (is_file($avatar_path . '/' . $thumb_small_name)) { unlink($avatar_path . '/' . $thumb_small_name); } } } }