$dbms = isset($HTTP_POST_VARS['dbms']) ? $HTTP_POST_VARS['dbms'] : ''; $dbhost = !empty($HTTP_POST_VARS['dbhost']) ? $HTTP_POST_VARS['dbhost'] : 'localhost'; $dbuser = !empty($HTTP_POST_VARS['dbuser']) ? $HTTP_POST_VARS['dbuser'] : ''; $dbpasswd = !empty($HTTP_POST_VARS['dbpasswd']) ? $HTTP_POST_VARS['dbpasswd'] : ''; $dbname = !empty($HTTP_POST_VARS['dbname']) ? $HTTP_POST_VARS['dbname'] : ''; $table_prefix = !empty($HTTP_POST_VARS['prefix']) ? $HTTP_POST_VARS['prefix'] : ''; $admin_name = !empty($HTTP_POST_VARS['admin_name']) ? $HTTP_POST_VARS['admin_name'] : ''; $admin_pass1 = !empty($HTTP_POST_VARS['admin_pass1']) ? $HTTP_POST_VARS['admin_pass1'] : ''; $admin_pass2 = !empty($HTTP_POST_VARS['admin_pass2']) ? $HTTP_POST_VARS['admin_pass2'] : ''; $ftp_path = !empty($HTTP_POST_VARS['ftp_path']) ? $HTTP_POST_VARS['ftp_path'] : ''; $ftp_user = !empty($HTTP_POST_VARS['ftp_user']) ? $HTTP_POST_VARS['ftp_user'] : ''; $ftp_pass = !empty($HTTP_POST_VARS['ftp_pass']) ? $HTTP_POST_VARS['ftp_pass'] : ''; if (isset($HTTP_POST_VARS['lang']) && preg_match('#^[a-z_]+$#', $HTTP_POST_VARS['lang'])) { $language = strip_tags($HTTP_POST_VARS['lang']); } else { $language = guess_lang(); } $board_email = !empty($HTTP_POST_VARS['board_email']) ? $HTTP_POST_VARS['board_email'] : ''; $script_path = !empty($HTTP_POST_VARS['script_path']) ? $HTTP_POST_VARS['script_path'] : str_replace('install', '', dirname($HTTP_SERVER_VARS['PHP_SELF'])); if (!empty($HTTP_POST_VARS['server_name'])) { $server_name = $HTTP_POST_VARS['server_name']; } else { // Guess at some basic info used for install.. if (!empty($HTTP_SERVER_VARS['SERVER_NAME']) || !empty($HTTP_ENV_VARS['SERVER_NAME'])) { $server_name = !empty($HTTP_SERVER_VARS['SERVER_NAME']) ? $HTTP_SERVER_VARS['SERVER_NAME'] : $HTTP_ENV_VARS['SERVER_NAME']; } else { if (!empty($HTTP_SERVER_VARS['HTTP_HOST']) || !empty($HTTP_ENV_VARS['HTTP_HOST'])) { $server_name = !empty($HTTP_SERVER_VARS['HTTP_HOST']) ? $HTTP_SERVER_VARS['HTTP_HOST'] : $HTTP_ENV_VARS['HTTP_HOST']; } else { $server_name = ''; }
function get_lang() { $lang = guess_lang(); if ($lang != null) { return $lang; } return get_default_lang(); }