Un seul fichier source pour saisir et traiter le formulaire (réception des données)
¤
Source lesson_07_php_self_2.php
Resultat
<?php require ("../commons/header_exercises.php"); //début de l'exercice, ligne précédente à retirer pour un environnement hors du cours if (!isset($_POST['myLife'])) //variable non chargée : saisie non effectuée { echo "Saisir ici votre texte : "; echo "<form action=$_SERVER[PHP_SELF] method=post>"; echo "<textarea name='myLife' cols=20 rows=4>Votre texte ici</textarea>"; echo "<input type='submit' value='valider'></form>"; } else //variable chargée, saisie effectuée, on affiche la variable { echo "Voici ce que vous avez saisi :<br/>"; echo "<br/><i>".$_POST['myLife']."</i>"; } //fin de lexercice ligne suivante à retirer pour un environnement hors du cours*/ include("../commons/footer_level_1.php"); ?>