premier exercice sur 14 de révisions perso pendant les vacances acvant le premier atelier Pour ce premier jour de révision , j'ai dû revoir mes notes sur les methodes Get et Post, pour bien voir la difference entre les deux, j'ai revisé mon premier cours mysql sur le formulaire.
Mais mon premier exercice consistait seulement à creer un formulaire de contact (nom,email,message) et ensuite afficher les données avec $_POST et $_GET
j'ai agrémenté mon exercice de commentairesn j'ai fait des recherches sur internet, et j'ai utilisé chatGPT seulement pour creer mon CSS pour pouvoir me concentrer sur l'essentiel de l'exercice.
je l'ai Gité, mais j'ai recommencé cinq fois la manoeuvre sans regarder mes notes pour apprendre à le faire sans mes exemples.
le deuxieme exercice consistait aujourd'hui à connecter un frmulaire d'inscription à Mysql et creer une base de données et une table de messages pour que lorsque quelqu'un s'inscrive dans le formulaire, il puisse envoyer un message qui sera stocké dans ma base de données. Cet exercice etait assez dur et long,
j'ai utlisé chatgpt pour les parties de style, lui ai demandé comment l'integrer a une page html, et lui ai demandé de m'expliquer certains process pour que je puisse bien comprendre chaque fonction, chaque varialbe, et chaque super globales. C'est le deuxième jour de révisions et j'ai déja assimilé ert compris bcp plus de choses qu'en classe lors des decouvertes. Encore 13 jours/ 13 exercices
pour l'exo 3, j'ai crée un formulaire d'ajout de message avec verification des champs nom,email,messafe et j'ai enregistré les données en base par PDO, tout en bloquant les doublons d'email. pour l'exo 4, j'ai affiché la liste des messages stockés en base de données dans un tableau html avec formatage de la date et protection contre l'injection HTML/JS. et pour l'exo 5 j'ai ajouté une colonne "Actions" dans le tableau pour pouvoir modifier ou supprimer un message via des liens et un formulaire de suppression avec confirmation Javascript.
Pour ces trois derniers exercices je me suis aidée de l'IA car on a pas tout vu en cours, et je ne veux pas m'avancer trop car ca fait beaucoup d'informations, on a commencé à voir le PHP et Mysql les deux dernieres semaines, et sur Cinq exercices, j'ai vraiment tout compris le processus, surtout le resultat, c'est pas sorcier, on a un formulaire , on securise les données entrées par le client, et on teste le site voir si les boutons et les fonctions marchent... jusque là rien de saignant!! mais je ne saurai pas refaire tout le codage toute seule de tete, IMPOSSIBLE pour le moment. Pas au bout d'une semaine. Mais d'un point de vue théorique, je peux tout expliquer sans probleme! et j'en suis déja tres contente