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);