"; else { echo "failure! Aborting!"; die(); } ## Generate SQL file echo "Generating SQL backup... "; $cmd = "mysqldump --opt -h localhost -u ".$dbuser." -p".$dbpass." ".$dbname." > ".$sqlfile; exec($cmd); if(file_exists($path."/".$sqlfile)) echo "success!
"; else { echo "failure! Aborting!"; die(); } ## Generate archive echo "Generating backup archive... "; $cmd = "zip ".$zipfile." ".$sqlfile; exec($cmd); if(file_exists($zipfile)) { echo "success!

"; $cmd = "rm ".$sqlfile; exec($cmd); echo "Download backup archive now!
"; echo "Delete backup archive now!"; } else { echo "failure! Aborting!"; die(); } } else { if($GETfile != "" && file_exists($GETfile) && strstr($GETfile, $dbname) != FALSE) { echo "Removing file... "; $cmd = "rm ".$GETfile; exec($cmd); if(!file_exists($GETfile)) { echo "success!

"; echo "Create another backup?"; } else { echo "failure!"; die(); } } else { header("Location: ".$host); } } ?>