Skip to content

Galifire/phpMousquetaire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TP Ingénierie du Web | RUBI Mathilde & DUMAS Raphaël


Table des Matières


1. Informations Générales

Projet réalisé en duo entre Raphaël DUMAS & Mathilde RUBI, il contient 3 parties distinctes :

  • Les mousquetaires, entièrement en PHP
  • Le formulaire en PHP (et un peu de CSS), fonctionnel, récupérant chaque données
  • Le PDO, contenant tout une partie en objet, réalisée selon le modèle classique MVC, avec de nombreuses fonctionnalités, plusieurs classes de personnages, des liens avec une base de données, et éventuellement une vue pour réaliser quelques tests.
  • Connexion utilisant MySQL et non SQLITE

2. Technologies utilisées


3. Fonctionnalités implentées

  • Mousquetaire :
    • Classe avec Getters et Setters
    • Accession des données, interactions avec des objets
    • Conversion de certaines données d'un tableau en objet
  • Formulaire :
    • Formulaire complet, avec toutes les données requises
    • Récupération de la variable $_POST et récupération puis affichage des données récupérées par le formulaire dans les input associés.
    • Style rapide pour une vue plus agréable
  • PDO :
    • Paterne de conception Modèle/Vue/Controlleur
    • Interaction originelle entre la classe Character et la base de données locale, toutes les méthodes fonctionnent (fonctionnaient?)
    • Interaction entre les classes et les répertoires
    • Toutes les classes ont été implémentées avec tous les accesseurs nécessaires
    • Typage fort des méthodes et des variables
    • Implémentation des classes Abstraites, des Interfaces, de leurs implémentations et héritages respectifs

4. Fonctionnalités Manquantes

  • Formulaire :
    • Pas de message d'erreur/d'annulation en cas de valeur manquante/eronnée
    • Stockage dans le $_POST en une seule dimension, pas de valeurs classées sur deux dimensions
    • Pas de réécriture d'URL, de cookies, ou de moteur de template
  • PDO :
    • Pas d'utilisation des modules DateTime/DocumentDOM

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published