X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=admin%2Fbackups.php;h=18ca997279f7f38ab3b7f7f07c983bfa3d3cafbd;hb=7e8c90ee7e898a9181f62f387ccb92158f47f59c;hp=dd8c6639d49138c8238d440183497d879c1c4cea;hpb=0917891be384286611592f13872cc9437826ce09;p=fa-stable.git diff --git a/admin/backups.php b/admin/backups.php index dd8c6639..18ca9972 100644 --- a/admin/backups.php +++ b/admin/backups.php @@ -16,6 +16,24 @@ include_once($path_to_root . "/includes/session.inc"); include_once($path_to_root . "/includes/ui.inc"); include_once($path_to_root . "/admin/db/maintenance_db.inc"); +if (get_post('view')) { + $filename = BACKUP_PATH . get_post('cmb_backups'); + if (in_ajax()) + $Ajax->popup( $filename ); + else { + header('Content-type: application/octet-stream'); + header('Content-Length: '.filesize($filename)); + header("Content-Disposition: inline; filename=$filename"); + readfile($filename); + exit(); + } +}; + +if (get_post('download')) { + download_file(BACKUP_PATH . get_post('cmb_backups')); + exit; +} + page(_("Backup and Restore Database"), false, false, '', ''); check_paths(); @@ -61,7 +79,7 @@ function get_backup_file_combo() if (preg_match("/.sql(.zip|.gz)?$/", $file)) $opt_files .= ""; - $selector = ""; + $selector = ""; $Ajax->addUpdate('cmd_backups', "_cmd_backups_sel", $selector); $selector = "".$selector."\n"; @@ -111,24 +129,6 @@ if (get_post('restore')) { display_notification(_("Restore backup completed.")); } -if (get_post('view')) { - $filename = BACKUP_PATH . get_post('cmb_backups'); - if (in_ajax()) - $Ajax->popup( $filename ); - else { - header('Content-type: application/octet-stream'); - header('Content-Length: '.filesize($filename)); - header("Content-Disposition: inline; filename=$filename"); - readfile($filename); - exit(); - } -}; - -if (get_post('download')) { - download_file(BACKUP_PATH . get_post('cmb_backups')); - exit; -} - if (get_post('delete')) { if (unlink(BACKUP_PATH . get_post('cmb_backups'))) { display_notification(_("File successfully deleted.")." "