Example #1
0
            echo "<INPUT type=\"hidden\" value=\"" . $lang . "\" name=\"lang\"><br>";
            echo "<br>\n";
            echo "<input type=\"submit\" value=\"OK\">\n";
            echo "</form>\n";
        } else {
            $is_dbconf_ok = write_db_config($dbserver, $dbuser, $dbpasswd, $dbdb);
            if ($is_dbconf_ok != true) {
                echo "le dossier " . CONFIG_PATH . " n'est pas accessible en écriture";
            } else {
                echo _('db_configuration_ok');
                echo "<br><a href=\"{$PHP_SELF}?session={$session}&lang={$lang}\"> continuez....</a><br>\n";
            }
        }
        bottom();
    } else {
        $installed_version = \install\Fonctions::get_installed_version();
        $installed_version = 0;
        if ($installed_version == 0) {
            \install\Fonctions::install($lang);
        } else {
            // on compare la version déclarée dans la database avec la version déclarée dans le fichier de config
            if ($installed_version != $config_php_conges_version) {
                // on attaque une mise a jour à partir de la version installée
                echo "<META HTTP-EQUIV=REFRESH CONTENT=\"0; URL=mise_a_jour.php?version={$installed_version}&lang={$lang}\">";
            } else {
                // pas de mise a jour a faire : on propose les pages de config
                echo "<META HTTP-EQUIV=REFRESH CONTENT=\"0; URL=../config/\">";
            }
        }
    }
}