Exemplo n.º 1
0
function oosUpdateConfigShop($db_prefs = false) {
    global $reg_src, $reg_rep;
    global $dbhost, $dbuname, $dbpass, $dbname, $prefix_table, $dbtype;
    global $oos_server, $oos_ssl_server, $enable_ssl, $oos_root_path, $oos_shop_path, $oos_shop_dir, $oos_template_dir, $tmpsession, $tmp_session_crypt;

    $static1 = oos_prepare_input($_POST['static1']);
    $image01 = oos_prepare_input($_POST['image01']);
    $planet = oos_prepare_input($_POST['planet']);
    $tracking = oos_prepare_input($_POST['tracking']);
    $wordpress = oos_prepare_input($_POST['wordpress']);
    
    add_src_rep("OOS_HTTP_SERVER", $oos_server);
    add_src_rep("OOS_HTTPS_SERVER", $oos_ssl_server);
    if ($enable_ssl == 'on') {
      add_src_rep("ENABLE_SSL", '1');
    } else {
      add_src_rep("ENABLE_SSL", '0');
    }
    
    add_src_rep("STATIC1_HTTP_SERVER", $static1);
    add_src_rep("IMAGE01_HTTP_SERVER", $image01);
    add_src_rep("PLANET_HTTP_SERVER", $planet);
    add_src_rep("TRACKING_HTTP_SERVER", $tracking);
    add_src_rep("BLOG_HTTP_SERVER", $wordpress);
  
    add_src_rep("OOS_SHOP", $oos_shop_dir);
    add_src_rep("OOS_ABSOLUTE_PATH", $oos_root_path . $oos_shop_dir);
    add_src_rep("OOS_TEMP_PATH", $oos_template_dir);
    add_src_rep("STORE_SESSIONS", '0');
    add_src_rep("STORE_SESSIONS_CRYPT", '0');

    add_src_rep("OOS_DB_TYPE", $dbtype);
    add_src_rep("OOS_DB_SERVER", $dbhost);
    add_src_rep("OOS_DB_USERNAME", base64_encode($dbuname));
    add_src_rep("OOS_DB_PASSWORD", base64_encode($dbpass));
    add_src_rep("OOS_DB_DATABASE", $dbname);
    add_src_rep("OOS_DB_PREFIX", $prefix_table);
    if (strstr($HTTP_ENV_VARS["OS"],"Win")) {
        add_src_rep("OOS_SYSTEM", '1');
    } else {
        add_src_rep("OOS_SYSTEM", '0');
    }
    add_src_rep("OOS_ENCODED", '1');

    $ret = modify_file("../includes/configure.php", "../includes/configure-old.php", $reg_src, $reg_rep);

    if (preg_match("/Error/", $ret)) {
        show_error_shop_info();
    }
}
Exemplo n.º 2
0
function oosUpdateConfigShop($db_prefs = false)
{
    global $reg_src, $reg_rep;
    global $dbhost, $dbuname, $dbpass, $dbname, $prefix_table, $dbtype;
    global $oos_server, $oos_ssl_server, $enable_ssl, $oos_root_path, $oos_shop_path, $oos_shop_dir, $oos_template_dir, $tmpsession, $tmp_session_crypt;
    add_src_rep("OOS_HTTP_SERVER", $oos_server);
    add_src_rep("OOS_HTTPS_SERVER", $oos_ssl_server);
    if ($enable_ssl == 'on') {
        add_src_rep("ENABLE_SSL", '1');
    } else {
        add_src_rep("ENABLE_SSL", '0');
    }
    add_src_rep("OOS_SHOP", $oos_shop_dir);
    add_src_rep("OOS_ABSOLUTE_PATH", $oos_root_path . $oos_shop_dir);
    add_src_rep("OOS_TEMP_PATH", $oos_template_dir);
    add_src_rep("STORE_SESSIONS", '0');
    add_src_rep("STORE_SESSIONS_CRYPT", '0');
    add_src_rep("OOS_DB_TYPE", $dbtype);
    add_src_rep("OOS_DB_SERVER", $dbhost);
    add_src_rep("OOS_DB_USERNAME", base64_encode($dbuname));
    add_src_rep("OOS_DB_PASSWORD", base64_encode($dbpass));
    add_src_rep("OOS_DB_DATABASE", $dbname);
    add_src_rep("OOS_DB_PREFIX", $prefix_table);
    if (strstr($HTTP_ENV_VARS["OS"], "Win")) {
        add_src_rep("OOS_SYSTEM", '1');
    } else {
        add_src_rep("OOS_SYSTEM", '0');
    }
    add_src_rep("OOS_ENCODED", '1');
    $ret = modify_file("../includes/configure.php", "../includes/configure-old.php", $reg_src, $reg_rep);
    if (preg_match("/Error/", $ret)) {
        show_error_shop_info();
    }
}