Phase 2 – Création du site internet HTML PHP CSS
Développement du site internet PHP de la LFP. Les internautes peuvent visualiser les clubs, les rencontres, les scores et déposer des commentaires. Le site exploite la même base de données MySQL que l'application backoffice (Phase 1).
Application C# (admin) ↔ MySQL ↔ Apache/PHP (site) ↔ Navigateur. Accès BDD via PDO, connexion dans un fichier .inc.php.
Extension de la BDD Phase 1 : ajout des tables UTILISATEUR (pseudo, mdp) et COMMENTAIRE (commentaires sur les rencontres).
| US | Fonctionnalité | Description |
|---|---|---|
| 1 | Classement des clubs | Classement ordonné par points et différence de buts |
| 2 | Infos d'un club | Sélection d'un club via lien hypertexte |
| 3 | Résultats d'une journée | Choix dans une liste déroulante pour voir les scores |
| 4 | Création de compte | Inscription avec pseudo (unicité vérifiée) et mot de passe |
| 5 | Authentification | Connexion avec pseudo et mot de passe |
| 6 | Commentaires | Affichage et dépôt de commentaires sur une rencontre (authentifié) |
Le site PHP exploite la même base de données MySQL que l'application C# (Phase 1), en y ajoutant deux tables (UTILISATEUR et COMMENTAIRE). L'accès aux données se fait via PDO avec des requêtes préparées.
Étapes clés :