$value) {
$language_keys[] = $key;
$language_values[] = $value;
}
$_SESSION['language_keys'] = urlencode(implode(",",$language_keys));
$_SESSION['language_values'] = urlencode(implode(",",$language_values));
}
global $dbconfig;
if (isset($_REQUEST['db_username']))
$db_username = $_REQUEST['db_username'];
elseif (isset($dbconfig['db_username']) && $dbconfig['db_username']!='_DBC_USER_')
$db_username = $dbconfig['db_username'];
if (isset($_REQUEST['db_hostname']))
$db_hostname = $_REQUEST['db_hostname'];
elseif (isset($dbconfig['db_server']) && $dbconfig['db_server']!='_DBC_SERVER_'){
$db_hostname = $dbconfig['db_server'];
if(isset($dbconfig['db_port']) && $dbconfig['db_port']!='_DBC_PORT_')
$db_hostname .= ":".$dbconfig['db_port'];
} else
$db_hostname = 'localhost';
if (isset($_REQUEST['db_password']))
$db_password = $_REQUEST['db_password'];
elseif (isset($dbconfig['db_password']) && $dbconfig['db_password']!='_DBC_PASS_')
$db_password = $dbconfig['db_password'];
if (isset($_REQUEST['db_type']))
$db_type = $_REQUEST['db_type'];
elseif (isset($dbconfig['db_type']) && $dbconfig['db_type']!='_DBC_TYPE_')
$db_type = $dbconfig['db_type'];
if (isset($_REQUEST['db_name']))
$db_name = $_REQUEST['db_name'];
elseif (isset($dbconfig['db_name']) && $dbconfig['db_name']!='_DBC_NAME_')
$db_name = $dbconfig['db_name'];
else
$db_name = 'vtigercrm510';
!isset($_REQUEST['db_drop_tables']) ? $db_drop_tables = "0" : $db_drop_tables = $_REQUEST['db_drop_tables'];
if (isset($_REQUEST['host_name'])) $host_name = $_REQUEST['host_name'];
else $host_name = $hostname;
if (isset($_REQUEST['site_URL'])) $site_URL = $_REQUEST['site_URL'];
elseif (isset($site_URL) && $site_URL!='_SITE_URL_')
$site_URL = $site_URL;
else $site_URL = $web_root;
if(isset($_REQUEST['root_directory'])) $root_directory = $_REQUEST['root_directory'];
else $root_directory = $current_dir;
if (isset($_REQUEST['cache_dir']))
$cache_dir= $_REQUEST['cache_dir'];
if (isset($_REQUEST['mail_server']))
$mail_server= $_REQUEST['mail_server'];
if (isset($_REQUEST['mail_server_username']))
$mail_server_username= $_REQUEST['mail_server_username'];
if (isset($_REQUEST['mail_server_password']))
$mail_server_password= $_REQUEST['mail_server_password'];
if (isset($_REQUEST['admin_email']))
$admin_email = $_REQUEST['admin_email'];
if (isset($_REQUEST['admin_password']))
$admin_password = $_REQUEST['admin_password'];
if (isset($_REQUEST['standarduser_email']))
$stand_email = $_REQUEST['standarduser_email'];
if (isset($_REQUEST['standarduser_password']))
$stand_password = $_REQUEST['standarduser_password'];
if (isset($_REQUEST['currency_name']))
$currency_name = $_REQUEST['currency_name'];
}
else {
!isset($_REQUEST['db_hostname']) ? $db_hostname = $hostname: $db_hostname = $_REQUEST['db_hostname'];
!isset($_REQUEST['db_name']) ? $db_name = "vtigercrm510" : $db_name = $_REQUEST['db_name'];
!isset($_REQUEST['db_drop_tables']) ? $db_drop_tables = "0" : $db_drop_tables = $_REQUEST['db_drop_tables'];
!isset($_REQUEST['host_name']) ? $host_name= $hostname : $host_name= $_REQUEST['host_name'];
!isset($_REQUEST['site_URL']) ? $site_URL = $web_root : $site_URL = $_REQUEST['site_URL'];
!isset($_REQUEST['root_directory']) ? $root_directory = $current_dir : $root_directory = stripslashes($_REQUEST['root_directory']);
!isset($_REQUEST['cache_dir']) ? $cache_dir = $cache_dir : $cache_dir = stripslashes($_REQUEST['cache_dir']);
!isset($_REQUEST['mail_server']) ? $mail_server = $mail_server : $mail_server = stripslashes($_REQUEST['mail_server']);
!isset($_REQUEST['mail_server_username']) ? $mail_server_username = $mail_server_username : $mail_server_username = stripslashes($_REQUEST['mail_server_username']);
!isset($_REQUEST['mail_server_password']) ? $mail_server_password = $mail_server_password : $mail_server_password = stripslashes($_REQUEST['mail_server_password']);
!isset($_REQUEST['admin_email']) ? $admin_email = "" : $admin_email = $_REQUEST['admin_email'];
}
!isset($_REQUEST['check_createdb']) ? $check_createdb = "" : $check_createdb = $_REQUEST['check_createdb'];
!isset($_REQUEST['root_user']) ? $root_user = "" : $root_user = $_REQUEST['root_user'];
!isset($_REQUEST['root_password']) ? $root_password = "" : $root_password = $_REQUEST['root_password'];
!isset($_REQUEST['create_utf8_db'])? $create_utf8_db = "true" : $create_utf8_db = $_REQUEST['create_utf8_db'];
// determine database options
if(isset($_REQUEST['selected_modules'])) {
$_SESSION['selectedOptionalModules'] = $_REQUEST['selected_modules'] ;
}
$db_options = array();
if(function_exists('mysql_connect')) {
$db_options['mysql'] = 'MySQL';
}
if(function_exists('pg_connect')) {
$db_options['pgsql'] = 'Postgres';
}
?>
vtiger CRM 5 - Configuration Wizard - System Configuration