Html php recuperation de données du formulair

S'il vous plaît, j'ai un simple formulaire html, avec un champ "nom" et un bouton soumettre

<body>action=test.php method=get>
<input type="text" name="nom" size="40" maxlength="50">
<input type="submit" value="valider">
<\form>
</body>
j'ai mon bouton soumettre qui devrait me permettre de recuperer la valeur saisie par l'utilisateur dans le champ texte "nom", mais ma page test.php est vierge malgré mon code:
<body>
<?php
print "bonjour ".$_GET['nom'];
?>
</body>

3 réponses

  1. bonjour

    <body>action=test.php method=get>
    Il y a un '>' en trop juste après le body, par ailleurs, n'oublie pas les guillemets autour des valeurs des propriétés
    1. Modérateur
      Oui et surtout tu n'as pas ouvert la balise
      <form>

      Il faut écrire:
      <body>
      <form action="./test.php" method="get">
      1. bonjour, j'y arrive toujours pas: voici le code du formulaire html
        <form action="./test.php" method="post">
        <input type="text" name="nom">
        <input type="submit" value="valider">
        </form>
        et voici celui de la page php qui est sensé recupèrer la valeur du "nom"
        <body>
        <?php
        print "bonjour ".$_POST["nom"]; ?>
        </body>
        mais la page php est complêtement vierge pourquoi ?