Creation d'un mini site web de voiture
Comment lancer le projets
http://localhost/Project/ (Pour arriver sur la page index.php) http://localhost/Project/login.php (page de login admin uniquement accessible depuis ce chemin)
Comment j'ai procedé :
- J'ai d'abord creér mes dossiers, Config, Entity, Repository et un index en dehors puis la base de donnees
- Config/ Recupere ma connexion a la base de donnée
- Entity/ Mes classes comprenant les entités de mon site
- Repository/ Classe interagissant avec la base de donnees (methode CRUD pour chaque Classe)
- Je me suis ensuite occuper de l'autoload, j'ai repris celui de l'exo crud 2 car il y avait des problemes avec mes chemins avec celui du repo du tp je n'arretais pas s'avoir des erreurs a caus des "/"
- une fois que l'autoload a fonctionner correctement j'ai creer toutes mes pages utiles, avec les dossiers Cars, Offre, Articles Contact
- Cars/ avec 3 fichier Create, Update, Delete pareille pour chacun des dossiers sauf pour les contacts ou je n'ai pas fait d'update
- Je me suis occuper de creer un login et logout pour l'admin puis un admin_Setup (page arrivant apres la connexion administrateur)
- Pour les methodes j'ai d'abord fait les fonction dans le repository pour ensuite gerer les formulaire sur des page individuelle fameuse page que j'avais creer precedemment
- J'ai passe un long moment sur comment lier mes tables (j'ai beaucoup de mal avec les bases de donnees, surtout les liaisons)
- J'ai essayer de faire un rendu propre mais je me suis vite perdu avec le css, j'avais commencer a faire une page en elle vers la fin pour ensuite l'appeler dans mes formulaires, mais comme j'etais partsi dans l'idee que je voulais nfaire des changement il y en avais trop a faire et je n'aurais dans tout les cas pas eu le temps de terminer
Difficultés : J'en ai sincerement eu pas mal, j'ai bien galèrer sans mentir meme si j'ai fais de mon mieux, je ne serais pas contre si vous avez une idee pour me donner un autre travail en php (meme non noter) simplement pour travailler mon niveau, car j'ai l'impression d'avoir quand meme pas mal galerer et de pas toujours comprendre comment tout marche
Rosie Fievet-Pesez