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

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
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
kilian Messages postés 8732 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
Zeus
 
merci killian ça marche !
0