function get_current_player() { set_if_exists($current_player, $_SESSION["current_player"]); set_if_not_set($current_player, select_players()[0]["id"]); return $current_player; }
<?php echo form_input(pretty_card(array("id" => get_current_player())) . " suspecte", "suspect", $form, array("options" => option_array(select_suspects(), "id", "name", "card"))); echo form_input("avec l'arme", "weapon", $form, array("options" => option_array(select_weapons(), "id", "name", "card"))); echo form_input("dans la pièce", "room", $form, array("options" => option_array(select_rooms(), "id", "name", "card"))); echo form_input("mais le témoin", "witness", $form, array("options" => array_true_merge(option_array(select_players(), "id", "name", "card"), array(0 => "")))); if (get_current_player() == my_player()) { echo form_input("réfute avec", "evidence", $form, array("options" => option_array(select_types(), "id", "name", "type"))); } else { echo "réfute"; } ?> . <br> <?php $turns = select_turns(); echo form_submit_button("Ok") . " " . link_to(path("skip", "game", game), "Suivant", array("class" => "btn btn-primary")) . " " . (!is_empty($turns) ? link_to(path("revert", "game", game), "Annuler le dernier coup", array("class" => "btn btn-primary")) : "");
<?php include "global/initialisation.php"; var_dump(select_players());
?> "></td> <?php } ?> </tr> <?php } ?> </tbody> </table> <h1>Non résolus</h1> <?php foreach (select_players() as $player) { $remaining_cards = select_cards_player($player["id"]) - count(known_cards_player($player["id"])); if ($remaining_cards > 0) { ?> <h2><?php echo pretty_card($player) . " (" . $remaining_cards . ")"; ?> </h2> <table class="table table-bordered table-hover table-small-char"> <tbody> <?php foreach (select_turns() as $turn) { $turn = select_turn($turn["id"], array("id", "weapon", "room", "suspect", "witness")); if (!is_empty($turn["witness"]) && $player["id"] == $turn["witness"]) { $status_weapon = get_status($turn["weapon"], $turn["witness"]); $status_room = get_status($turn["room"], $turn["witness"]);