Beispiel #1
0
}
echo "</table>";
if (!$ide->isLogged()) {
    alert("You need to be logged in to access any options.");
} else {
    require_once 'system/application/libraries/POT/InvitesDriver.php';
    new InvitesDriver($guild);
    $invited_list = $guild->listInvites();
    if (count($invited_list) == 0) {
        echo "<center><b>This guild did not invite anyone.</b></center>";
    } else {
        $ots = POT::getInstance();
        $ots->connect(POT::DB_MYSQL, connection());
        $account_logged = new OTS_Account();
        $account_logged->load($_SESSION['account_id']);
        $account_players = $account_logged->getPlayers();
        echo "<table width='100%'>";
        echo "<tr><td><center><b>Name</b></center></td><td><center><b>Join</b></center></td></tr>";
        $characters = array();
        foreach ($account_players as $player_from_acc) {
            $characters[] = $player_from_acc->getName();
        }
        foreach ($invited_list as $invited_player) {
            if (in_array($invited_player->getName(), $characters)) {
                echo "<tr><td><center><a href='" . WEBSITE . "/index.php/character/view/" . $invited_player->getName() . "'>" . $invited_player->getName() . "</a></center></td><td><center><a href='" . WEBSITE . "/index.php/guilds/join/" . $guild->getId() . "/" . $invited_player->getId() . "'>Join</a></center></td></tr>";
            } else {
                echo "<tr><td><center><a href='" . WEBSITE . "/index.php/character/view/" . $invited_player->getName() . "'>" . $invited_player->getName() . "</a></center></td><td><center>Cannot join</center></td></tr>";
            }
        }
        echo "</table>";
    }