예제 #1
0
function printTableOrigineMetier()
{
    $metiers = Metier::Lister();
    $origines = Origine::Lister();
    $tableHTML = "<table style='border-collapse:collapse;margin:auto;'>";
    $tableHTML .= "<tr>";
    $tableHTML .= "<td></td>";
    foreach ($origines as $origine) {
        $tableHTML .= "<td style='border:1px #900000 solid;padding:5px'>" . $origine->NOM . "</td>";
    }
    $tableHTML .= "</tr>";
    foreach ($metiers as $metier) {
        $tableHTML .= "<tr>";
        $tableHTML .= "<td style='padding:5px;border:1px #900000 solid;'>" . $metier->NOM . "</td>";
        for ($nbrOrigine = 0; $nbrOrigine < count($origines); $nbrOrigine++) {
            $tableHTML .= "<td style='text-align:center;border:1px #900000 solid;'>";
            if (!sontCompatibles($metier, $origines[$nbrOrigine])) {
                $tableHTML .= "X";
            }
            $tableHTML .= "</td>";
        }
        $tableHTML .= "</tr>";
    }
    $tableHTML .= "</table>";
    echo $tableHTML;
}
예제 #2
0
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
            $aventurier->modifier();
            $magies = Magie::Lister();
            $dieux = Dieu::Lister();
            include "view/ficheRapideModification.php";
        } else {
            $message = "vous n&apos;avez pas le bon code d&apos;accès.";
            include "view/message.php";
        }
    }
} else {
    $armes = Arme::ListerBase();
    $equipements = Equipement::ListerBase();
    $protections = Protection::ListerBase();
    $types_arme = Arme::ListerTypesArmeDeBase();
    $types_protection = Protection::ListerTypesProtectionDeBase();
    $types_equipement = Equipement::ListerTypesEquipementDeBase();
    $metiers = Metier::Lister();
    $origines = Origine::Lister();
    $competences = Competence::Lister();
    $magies = Magie::Lister();
    $dieux = Dieu::Lister();
    include "view/ficheRapide.php";
}
예제 #3
0
                            $_SESSION["birdibeuk_aventurier"] = serialize($aventurier);
                            $listeOrigines = Origine::getOriginesPossibles($aventurier->COU, $aventurier->CHA, $aventurier->INT, $aventurier->AD, $aventurier->FO);
                            $listeMetiers = Metier::getMetiersPossibles($aventurier->COU, $aventurier->CHA, $aventurier->INT, $aventurier->AD, $aventurier->FO);
                            include "view/nouvelAventurierOrigineEtMetier.php";
                            include "view/cadrePDF.php";
                        }
                    }
                }
            }
            break;
        case 1:
            if (isset($_GET["type"])) {
                //On commence un nouvel aventurier
                $aventurier = new Aventurier();
                $listeOrigines = Origine::Lister();
                $listeMetiers = Metier::Lister();
                $aventurier->type = $_GET["type"];
                $_SESSION["birdibeuk_aventurier"] = serialize($aventurier);
                include "view/nouvelAventurierDesCaracs.php";
                include "view/cadrePDF.php";
            } else {
                include "view/nouvelAventurier.php";
            }
            break;
        case 0:
        default:
            include "view/nouvelAventurier.php";
            break;
    }
} else {
    include "view/nouvelAventurier.php";