Formulaires HTML et PHP

ExemplePage d'appel

1
<html>
2
<body>
3
  <form method="get" action="test.php">
4
   <input type="text" size="20" name="MaVar"/>
5
   <input type="submit"/>
6
  </form>
7
</body>
8
</html>

ExemplePage appelée (test.php)

1
<?php
2
echo $_GET["MaVar"];
3
?>

RemarqueCode implanté

La page retournée dans l'exemple n'est pas du HTML (mais du simple texte qu'un navigateur peut néanmoins afficher). Pour retourner du HTML, il faut implanter ce même code au sein d'une page HTML.

1
<html>
2
<body>
3
  <p>
4
  <?php
5
   echo $_GET["MaVar"];
6
  ?>
7
  </p>
8
</body>
9
</html>

AttentionCache

Les navigateurs disposent d'un cache, c'est à dire d'une copie locale des fichiers qui leur évite de recharger plusieurs fois un fichier identique. Lorsque l'on développe une application PHP, les fichiers changent fréquemment, il est alors nécessaire de vider le cache pour que le navigateur recharge bien la nouvelle version du code.

Sous Firefox, faire CTRL+F5.