function extractMimeFileName($values) { $filename = extractField("X-Attachment-Id:", $values); if (empty($filename)) { $filename = extractValue("filename", $values); } if (empty($filename)) { $filename = extractValue("name", $values); } if (empty($filename)) { $filename = "unknown"; } return $filename; }
$config['dbsocket'] = extractValue($tmp[$i]); $dbsocket = $config['dbsocket']; $stored++; } if (substr($tmp[$i], 0, 17) == '$config[\'dbuser\']') { $config['dbuser'] = extractValue($tmp[$i]); $dbuser = $config['dbuser']; $stored++; } if (substr($tmp[$i], 0, 17) == '$config[\'dbpass\']') { $config['dbpass'] = extractValue($tmp[$i]); $dbpass = $config['dbpass']; $stored++; } if (substr($tmp[$i], 0, 19) == '$config[\'language\']') { $config['language'] = extractValue($tmp[$i]); $stored++; } if ($stored == 6) { break; } } } if (!isset($config['dbport'])) { $config['dbport'] = ""; } if (!isset($config['dbsocket'])) { $config['dbsocket'] = ""; } echo '<form action="install.php?language=' . $language . '&phase=' . $phase . '" method="post">'; echo '<table class="bdr" style="width:700px;">';
function QCR_ExtractInfo($par_Str) { $l_PhpInfoSystem = extractValue($par_Str, 'System'); $l_PhpPHPAPI = extractValue($par_Str, 'Server API'); $l_AllowUrlFOpen = extractValue($par_Str, 'allow_url_fopen'); $l_AllowUrlInclude = extractValue($par_Str, 'allow_url_include'); $l_DisabledFunction = extractValue($par_Str, 'disable_functions'); $l_DisplayErrors = extractValue($par_Str, 'display_errors'); $l_ErrorReporting = extractValue($par_Str, 'error_reporting'); $l_ExposePHP = extractValue($par_Str, 'expose_php'); $l_LogErrors = extractValue($par_Str, 'log_errors'); $l_MQGPC = extractValue($par_Str, 'magic_quotes_gpc'); $l_MQRT = extractValue($par_Str, 'magic_quotes_runtime'); $l_OpenBaseDir = extractValue($par_Str, 'open_basedir'); $l_RegisterGlobals = extractValue($par_Str, 'register_globals'); $l_SafeMode = extractValue($par_Str, 'safe_mode'); $l_DisabledFunction = $l_DisabledFunction == '' ? '-?-' : $l_DisabledFunction; $l_OpenBaseDir = $l_OpenBaseDir == '' ? '-?-' : $l_OpenBaseDir; $l_Result = '<div class="title">' . AI_STR_008 . ': ' . phpversion() . '</div>'; $l_Result .= 'System Version: <span class="php_ok">' . $l_PhpInfoSystem . '</span><br/>'; $l_Result .= 'PHP API: <span class="php_ok">' . $l_PhpPHPAPI . '</span><br/>'; $l_Result .= 'allow_url_fopen: <span class="php_' . ($l_AllowUrlFOpen == 'On' ? 'bad' : 'ok') . '">' . $l_AllowUrlFOpen . '</span><br/>'; $l_Result .= 'allow_url_include: <span class="php_' . ($l_AllowUrlInclude == 'On' ? 'bad' : 'ok') . '">' . $l_AllowUrlInclude . '</span><br/>'; $l_Result .= 'disable_functions: <span class="php_' . ($l_DisabledFunction == '-?-' ? 'bad' : 'ok') . '">' . $l_DisabledFunction . '</span><br/>'; $l_Result .= 'display_errors: <span class="php_' . ($l_DisplayErrors == 'On' ? 'ok' : 'bad') . '">' . $l_DisplayErrors . '</span><br/>'; $l_Result .= 'error_reporting: <span class="php_ok">' . $l_ErrorReporting . '</span><br/>'; $l_Result .= 'expose_php: <span class="php_' . ($l_ExposePHP == 'On' ? 'bad' : 'ok') . '">' . $l_ExposePHP . '</span><br/>'; $l_Result .= 'log_errors: <span class="php_' . ($l_LogErrors == 'On' ? 'ok' : 'bad') . '">' . $l_LogErrors . '</span><br/>'; $l_Result .= 'magic_quotes_gpc: <span class="php_' . ($l_MQGPC == 'On' ? 'ok' : 'bad') . '">' . $l_MQGPC . '</span><br/>'; $l_Result .= 'magic_quotes_runtime: <span class="php_' . ($l_MQRT == 'On' ? 'bad' : 'ok') . '">' . $l_MQRT . '</span><br/>'; $l_Result .= 'register_globals: <span class="php_' . ($l_RegisterGlobals == 'On' ? 'bad' : 'ok') . '">' . $l_RegisterGlobals . '</span><br/>'; $l_Result .= 'open_basedir: <span class="php_' . ($l_OpenBaseDir == '-?-' ? 'bad' : 'ok') . '">' . $l_OpenBaseDir . '</span><br/>'; if (phpversion() < '5.3.0') { $l_Result .= 'safe_mode (PHP < 5.3.0): <span class="php_' . ($l_SafeMode == 'On' ? 'ok' : 'bad') . '">' . $l_SafeMode . '</span><br/>'; } return $l_Result . '<p>'; }