Projet | Mini projet - Web | PHP - Lecture & calculs sur données
Contexte
Nous disposons de deux données, hauteur et surface, enregistrées chacune dans un fichier texte sur notre espace web. L'objectif est de calculer le volume correspondant à fin d'édition. Voir figure ci-contre.
Cette situation convient également à tout autre client HTTP telle une carte Arduino en charge d'un système.
L'espace d'hébergement est supposé prêt à accueillir des fichiers.
Préparation des fichiers de donnée
Pour cela, nous utilisons NotePad++.
- Saisir les données texte présentées sur les panneaux ci-contre.
- Les enregistrer avec l'extension txt puis charger l'espace web.
- S'assurer avec un navigateur que les deux fichiers sont effectivement enregistrés sur l'espace web.
Lecture et extraction de la donnée de surface
Nous recopions un script PHP qui réalise : la lecture du fichier surface.txt, l'extraction de la donnée numérique et l'affecte à une variable. Voir ce script sur le panneau latéral.
- Saisir le script sous NotePad++, l'enregistrer puis charger l'espace web.
- S'assurer que le navigateur édite le contenu de la variable $surface.
Edition du volume
Nous complétons le script afin de calculer puis éditer le volume dans un navigateur.
- Compléter le script afin d'éditer également la donnée contenue dans le fichier hauteur.txt. Consulter cette page du site w3Schools.com si nécessaire.
- Calculer le volume. Consulter le site w3Schools.com si nécessaire.
- S'assurer que le volume s'affiche dans la page web.