Ejemplo n.º 1
0
                break;
        }
        $eve->RedirectUrl('install.php?step=4');
    }
    $eveRender->Assign('step', $step);
    $eveRender->Assign('regions', $regions);
    $eveRender->Display('install/install.tpl');
} elseif ($step == 5) {
    if ($action == 'getcharacters') {
        $apikey = $eve->VarCleanFromInput('apikey');
        $userid = $eve->VarCleanFromInput('userid');
        if (empty($apikey) || empty($userid)) {
            $eve->SessionSetVar('errormsg', 'Missing Information!');
            $eve->RedirectUrl('install.php?step=5');
        }
        $characters = $posmgmt->API_GetCharacters($userid, $apikey);
        if (!$characters) {
            //$eve->SessionSetVar('errormsg', 'ERROR or No Character!');
            $eve->RedirectUrl('install.php?step=5');
        }
        foreach ($characters as $key => $char) {
            $apicorp = $posmgmt->API_GetCorpInfo($char['corporationID']);
            $characters[$key]['alliance'] = $apicorp;
            $optchars[$char['characterID']] = $char['name'];
        }
        //echo '<pre>';print_r($characters);echo '</pre>';exit;
        $eveRender->Assign('action', $action);
        $eveRender->Assign('apikey', $apikey);
        $eveRender->Assign('userid', $userid);
        $eveRender->Assign('optchars', $optchars);
        $eveRender->Assign('characters', $characters);