Reception donnee du formulaire en php

Fermé
Zeus - 20 mars 2005 à 18:51
 Zeus - 20 mars 2005 à 19:21
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 !";
}
?>
A voir également:

4 réponses

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
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 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
20 mars 2005 à 19:13
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
merci killian ça marche !
0