Exemple #1
0
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>";
}
Exemple #2
0
        $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'])) {