03-04-2009, 03:44 PM
Tu as déjà commençais à créer l'affichage et c'est très bien c'est une des trois parties. Les 2 autres sont ta façon de stocker les donnée, et ta façon de les traiter.
Je serais toi je prendrais tout de suite les bonnes habitude et pour chaque action je ferais une fonction.
Par exemple:
- ajouter un bâtiment dans la table des bâtiments possible ajouter_batiment($nom,$description,$cout,...) (ici c'est certainement une action de l'administrateur du jeu)
- supprimer_batiment($nom), editer_batiment($nom,$description,$cout,...) sur le même principe
Précédemment ce sont des action de l'administrateur, mais on entrevois déjà des actions utilisateurs:
- créer un bâtiment creer_batiment($joueur,$nom)
- augmenter le niveau d'un bâtiment augmenter_batiment($joueur,$nom)
- détruire le bâtiment
- obtenir tous les bâtiment d'un joueur
- mettre des unité dans un bâtiment (j'en sais rien moi)
- ...
Attention ces fonctions ne doivent rien afficher à l'écran elle doivent juste intervenir avec ta façon de stocker tes données (surement ta base de donnée)
Puis une fois ces actions faites tu vas pouvoir relier ton affichage avec tes fonctions. Donc en gros tu fais par exemple des formulaires qui envoie par méthode POST tes informations et qui vont déclenché les actions.
Tu peux aussi le faire par méthode GET mais normalement les données des actions doivent être envoyé par méthode POST, pour des raisons de sécurité.
Ici j'ai supposé que tu savais ce qu'étais une fonction ,si tu ne sais pas, fais une recherche tu verras c'est super utile.
Si c'est pas assez clair n'hésites pas!
Je serais toi je prendrais tout de suite les bonnes habitude et pour chaque action je ferais une fonction.
Par exemple:
- ajouter un bâtiment dans la table des bâtiments possible ajouter_batiment($nom,$description,$cout,...) (ici c'est certainement une action de l'administrateur du jeu)
- supprimer_batiment($nom), editer_batiment($nom,$description,$cout,...) sur le même principe
Précédemment ce sont des action de l'administrateur, mais on entrevois déjà des actions utilisateurs:
- créer un bâtiment creer_batiment($joueur,$nom)
- augmenter le niveau d'un bâtiment augmenter_batiment($joueur,$nom)
- détruire le bâtiment
- obtenir tous les bâtiment d'un joueur
- mettre des unité dans un bâtiment (j'en sais rien moi)
- ...
Attention ces fonctions ne doivent rien afficher à l'écran elle doivent juste intervenir avec ta façon de stocker tes données (surement ta base de donnée)
Puis une fois ces actions faites tu vas pouvoir relier ton affichage avec tes fonctions. Donc en gros tu fais par exemple des formulaires qui envoie par méthode POST tes informations et qui vont déclenché les actions.
Tu peux aussi le faire par méthode GET mais normalement les données des actions doivent être envoyé par méthode POST, pour des raisons de sécurité.
Ici j'ai supposé que tu savais ce qu'étais une fonction ,si tu ne sais pas, fais une recherche tu verras c'est super utile.
Si c'est pas assez clair n'hésites pas!