Example #1
0
    if (PHP_OS == "WIN32" || PHP_OS == "WINNT") {
        $configs['cmd.conversion.singledoc'] = str_replace("pdf2swf.exe", "\"" . $path_to_pdf2swf . "pdf2swf.exe" . "\"", $configs['cmd.conversion.singledoc']);
        $configs['cmd.conversion.splitpages'] = str_replace("pdf2swf.exe", "\"" . $path_to_pdf2swf . "pdf2swf.exe" . "\"", $configs['cmd.conversion.splitpages']);
        $configs['cmd.conversion.renderpage'] = str_replace("swfrender.exe", "\"" . $path_to_pdf2swf . "swfrender.exe" . "\"", $configs['cmd.conversion.renderpage']);
        $configs['cmd.conversion.rendersplitpage'] = str_replace("swfrender.exe", "\"" . $path_to_pdf2swf . "swfrender.exe" . "\"", $configs['cmd.conversion.rendersplitpage']);
        $configs['cmd.conversion.jsonfile'] = str_replace("pdf2json.exe", "\"" . $path_to_pdf2json . "pdf2json.exe" . "\"", $configs['cmd.conversion.jsonfile']);
        $configs['cmd.searching.extracttext'] = str_replace("swfstrings.exe", "\"" . $path_to_pdf2swf . "swfstrings.exe" . "\"", $configs['cmd.searching.extracttext']);
    } else {
        $configs['cmd.conversion.singledoc'] = str_replace("pdf2swf", "\"" . $path_to_pdf2swf . "pdf2swf" . "\"", $configs['cmd.conversion.singledoc']);
        $configs['cmd.conversion.splitpages'] = str_replace("pdf2swf", "\"" . $path_to_pdf2swf . "pdf2swf" . "\"", $configs['cmd.conversion.splitpages']);
        $configs['cmd.conversion.renderpage'] = str_replace("swfrender", "\"" . $path_to_pdf2swf . "swfrender" . "\"", $configs['cmd.conversion.renderpage']);
        $configs['cmd.conversion.rendersplitpage'] = str_replace("swfrender", "\"" . $path_to_pdf2swf . "swfrender" . "\"", $configs['cmd.conversion.rendersplitpage']);
        $configs['cmd.conversion.jsonfile'] = str_replace("pdf2json", "\"" . $path_to_pdf2json . "pdf2json" . "\"", $configs['cmd.conversion.jsonfile']);
        $configs['cmd.searching.extracttext'] = str_replace("swfstrings", "\"" . $path_to_pdf2swf . "swfstrings" . "\"", $configs['cmd.searching.extracttext']);
    }
    $configManager->saveConfig($configs);
    header("Location: index.php");
    exit;
}
function exec_tests($tests)
{
    global $table_data, $warning_msg, $fatal_msg, $fatals, $warnings;
    foreach ($tests as $test) {
        $i = "<tr><td class=\"title\">{$test['desc']}</td>";
        if ($test['test']) {
            if (!isset($test['msg'])) {
                $test['msg'] = 'Yes';
            }
            $i .= '<td class="pass">' . $test['msg'] . '</td>';
        } else {
            if (!isset($test['msg'])) {