function theme_footer($pageid, $user_id) { echo "</div>"; if ($pageid != 'install') { echo "<div id=\"footer\"><a href=\"http://github.com/pellcorp/opendb\">" . get_opendb_lang_var('powered_by_site', 'site', get_opendb_title_and_version()) . "</a></div>"; } echo "</body></html>"; }
$schema_insert = str_replace("\r", "", $schema_insert); echo trim($schema_insert) . ";" . $crlf; $i++; } return TRUE; } if ($HTTP_VARS['op'] == 'export') { @set_time_limit(600); header("Cache-control: no-store"); header("Pragma: no-store"); header("Expires: 0"); header("Content-disposition: attachment; filename=backup.sql"); header("Content-type: application/octet-stream"); $CRLF = get_user_browser_crlf(); echo "# -------------------------------------------------------------" . $CRLF; echo "# " . get_opendb_title_and_version() . $CRLF; echo "# https://github.com/pellcorp/opendb" . $CRLF; echo "#" . $CRLF; echo "# " . get_opendb_lang_var('connected_to', get_opendb_config_var('db_server')) . $CRLF; echo "# " . get_opendb_lang_var('db_backup_generated', 'date', get_localised_timestamp(get_opendb_config_var('listings', 'print_listing_datetime_mask'))) . $CRLF; echo "# -------------------------------------------------------------" . $CRLF; // special all tables option reset $HTTP_VARS['tables'] array as a result if (strcasecmp($HTTP_VARS['all_tables'], 'y') === 0) { unset($HTTP_VARS['tables']); $opendb_tables_r = fetch_opendb_table_list_r(); while (list(, $value) = each($opendb_tables_r)) { $HTTP_VARS['tables'][] = $value; } } @reset($HTTP_VARS['tables']); while (list(, $table) = @each($HTTP_VARS['tables'])) {