Example #1
0
 * @ adminusername
 * @ adminpassword
 * @ adminemail
 */
if ($query == 'install') {
    // check if already installed
    $installed = true;
    $fh = @fopen($DFLT['cfg_d'] . "/" . $DFLT['ins_f'], 'r') or $installed = false;
    if ($installed) {
        fclose($fh);
        $CF->unsafeexit("install_error");
    } 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.