19-07-2007, 08:38 PM
A première vue j'ai pas trouvé d'erreur flagrante dans ton code, je te conseille donc de faire les choses suivantes :
- si tu y as accès vérifie dans ton php.ini que toutes les erreurs et les warnings sont bien affichées, il est possible que tu obtiennes une page blanche parce qu'il y a une erreur non affichée
- si la solution précédente ne donne rien, essaie de mettre des echo 'Le défenseur a plus qu'une palissade';, echo 'L'armée de l'attaquant est plus petite', etc. après tes if, histoire de voir ou ton programme passe et ou il ne passe pas. S'il ne passe pas là ou il devrait tu peux essayer d'afficher le contenu des variables avec des echo également. C'est une méthode de debug tout ce qu'il y a de plus basique, mais ça reste très efficace.
- si tu y as accès vérifie dans ton php.ini que toutes les erreurs et les warnings sont bien affichées, il est possible que tu obtiennes une page blanche parce qu'il y a une erreur non affichée
- si la solution précédente ne donne rien, essaie de mettre des echo 'Le défenseur a plus qu'une palissade';, echo 'L'armée de l'attaquant est plus petite', etc. après tes if, histoire de voir ou ton programme passe et ou il ne passe pas. S'il ne passe pas là ou il devrait tu peux essayer d'afficher le contenu des variables avec des echo également. C'est une méthode de debug tout ce qu'il y a de plus basique, mais ça reste très efficace.