Reception donnee du formulaire en php

Zeus -  
 Zeus -
bonjour ! J'arrive pas a recevoir les donnes de mon formulaire :
Pouvez vous m'aider ?

page question.html

<form method="POST" action="reponses/correctverbeir.php">
<p>Ecrir BE au prétérit en anglais</p>
<p><input type="text" name="T1" size="20"></p>
<p><input type="submit" value="Corriger" name="B1"></p>
</form>

page correction.php

<?
$be = $_POST['T1'];
echo " Vous avez répondu $be ";
if ($be == was)
{
echo " c'est correct ! ";
}
elseif
{
echo " c'est faux !";
}
?>

4 réponses

  1. Alp
     
    Hum...Pour comparer en php il faut faire de la façon suivante :
    if($be == 'was') {
    // le code...
    }

    Donc en gros pour comparer les chaines de caractères il faut mettre ' avant et après comm dans l'exemple.
    Alp
    0
  2. zeus
     
    ca marche pas :( tu pêux ecrir le code en entier SVP même je t en supli ??
    <?
    $be = $_POST['T1'];
    echo " Vous avez répondu $be ";
    if ($be == $was){
    {
    echo " c'est correct ! ";
    }
    elseif
    {
    echo " c'est faux !";
    }
    }  
    ?>
    0
  3. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
     
    Salut,

    C'est pas $was mais 'was':

    if ($be=='was')

    Et ce n'est pas elseif (conçu pour vérifier une autre condition) mais else (utilisé si aucune condition n'est vraie)...
    0