Example #1
0
    } else {
        // current query is install. let it proceed
        require 'cpgAPIinstall.php';
        $INSTALL = new install();
        $INSTALL->newinstall($CF->getuncheckedvariable("dbserver"), $CF->getuncheckedvariable("dbuser"), $CF->getuncheckedvariable("dbpass"), $CF->getuncheckedvariable("dbname"), $CF->getuncheckedvariable("prefix"), $CF->getuncheckedvariable("adminusername"), $CF->getuncheckedvariable("adminpassword"), $CF->getuncheckedvariable("adminemail"));
    }
}
/* 
 * Uninstall Application -- open currently for debug only
 * @ no paramters
 */
if ($query == 'uninstall') {
    // current query is uninstall. let it proceed
    require 'cpgAPIinstall.php';
    $INSTALL = new install();
    $INSTALL->uninstall();
}
$API_MODE = 0;
/*
 * First check the install, and then do anything else.
 */
$fh = @fopen($DFLT['cfg_d'] . "/" . $DFLT['ins_f'], 'r') or $CF->unsafeexit("init_error");
fclose($fh);
/*
 * Install is OK. Now include the required files and do initialization
 */
$fh = @fopen($DFLT['cfg_d'] . "/" . $DFLT['cfg_f'], 'r') or $API_MODE = 1;
if ($API_MODE == 0) {
    fclose($fh);
    require $DFLT['cfg_d'] . "/" . $DFLT['cfg_f'];
} else {