use Pheal\Core\Config; Config::getInstance()->cache = new \Pheal\Cache\FileStorage('E:\\xampp\\tmp'); Config::getInstance()->access = new \Pheal\Access\StaticCheck(); if (isset($_POST['keyid'], $_POST['vcode'], $_POST['phase'])) { $keyid = $_POST['keyid']; $vcode = $_POST['vcode']; if (isset($_POST['corporationID'])) { $corporationID = $_POST['corporationID']; } $phase = $_POST['phase']; //echo $phase; switch ($phase) { case 1: $pheal = new Pheal($keyid, $vcode, "account"); try { $result = $pheal->Characters(); } catch (\Pheal\Exceptions\PhealException $e) { echo sprintf("an exception was caught! Type: %s Message: %s", get_class($e), $e->getMessage()); } echo "<div>"; echo "<form method=post action=" . htmlspecialchars($_SERVER['PHP_SELF']) . ">"; foreach ($result->characters as $character) { echo "<img src=https://image.eveonline.com/Character/" . $character->characterID . "_32.jpg>"; echo $character->name; echo $character->corporationName; echo "<img src=https://image.eveonline.com/Corporation/" . $character->corporationID . "_32.png>"; echo "<input type=radio value=" . $character->characterID . "> <br>"; } echo "<input type=hidden value=" . $keyid . " name=keyid>"; echo "<input type=hidden value=" . $vcode . " name=vcode>"; echo "<input type=submit value=Next>";