Ejemplo n.º 1
0
    } else {
        $eveRender->Assign('IS_IGB', false);
    }
    $eveRender->Assign('done', true);
    $eveRender->Display('install/install.tpl');
    exit;
} elseif ($step == 3) {
    $name = $eve->VarCleanFromInput('name');
    $pass = $eve->VarCleanFromInput('pass');
    $email = $eve->VarCleanFromInput('email');
    if (empty($pass) || empty($email)) {
        $eve->SessionSetVar('errormsg', 'Please fill all the fields of the form!');
        $eve->RedirectUrl('install.php?step=2');
    }
    $time = time();
    $dbhash = $posmgmt->newpasswordhash($pass);
    $sql = "INSERT INTO " . TBL_PREFIX . "user\n            SET         eve_id    = '1',\n                        name      = '" . $eve->VarPrepForStore('Admin') . "',\n                        pass      = '******',\n                        email     = '" . $eve->VarPrepForStore($email) . "',\n                        access    = '5',\n                        datetime  = '" . $eve->VarPrepForStore($time) . "'";
    $dbconn->Execute($sql);
    if ($dbconn->ErrorNo() != 0) {
        $eve->SessionSetVar('errormsg', $dbconn->ErrorMsg() . '<br />' . $query);
        $eve->RedirectUrl('install.php?step=2');
    }
    $eve->SessionSetVar('statusmsg', 'Admin Registered');
    $eve->RedirectUrl('install.php?step=4');
} elseif ($step == 4) {
    $regions = $posmgmt->GetAllRegions();
    $regionID = $eve->VarCleanFromInput('regionID');
    $do = $eve->VarCleanFromInput('do');
    if ($do) {
        echo $do();
        exit;