tester 2 variables

Répondre
Jenny
le 30/05/2003 à 09:22
Jenny
Salut,

J'ai créé un questionnaire avec des boutons checkbox. Suite aux réponses je dois donner le résultat (pour l'instant ça va!!!).
Le probléme est comment tester 2 variables en même temps. Je m'explique : dans une question 2 réponses sont possible, mais comment les tester:

Mon code est celui ci mais ça marche pas :
[code]
if (isset($HTTP_POST_VARS['Question2'])) {
if (($HTTP_POST_VARS['Question2'] == "1") && ($HTTP_POST_VARS['Question2'] == "3"))
// C'est la que ça coince!!!!! Les && ne fonctionnent pas.
{
echo "<strong><font color='#FFFFFFF'> 2,</font></strong>";
$total = $total + 1;
$RightResult = $RightResult + 1;
$WrongResult = $WrongResult + 0;
$NSPResult = $NSPResult + 0;
}



else {
$total = $total - 0.5;
$RightResult = $RightResult + 0;
$WrongResult = $WrongResult + 1;
$NSPResult = $NSPResult + 0;

}
}[/code]

Merci d'avance pour votre aide :;)
Jenny
le 30/05/2003 à 11:28
Jenny
Je pense que oui!!!
Voici mon code :
<input type="checkbox" name="Question2" value="1"
<?php if ($HTTP_POST_VARS['Question2'] == "1") echo "checked" ?>
><b>&nbsp;un générateur</b><br>
<input type="checkbox" name="Question2" value="2"
<?php if ($HTTP_POST_VARS['Question2'] == "2") echo "checked" ?>
><b>&nbsp;un récepteur</b><br>
<input type="checkbox" name="Question2" value="3"
<?php if ($HTTP_POST_VARS['Question2'] == "3") echo "checked" ?>
><b>&nbsp;un dipôle actif</b></td>
...
Je pense pas avoir fait d'erreur. Es ce que je me trompe?
Jenny
le 30/05/2003 à 11:29
Jenny
désolé j'ai merdé avec le code!!!!

voila le code:
<input type="checkbox" name="Question2" value="1"  
<?php if ($HTTP_POST_VARS['Question2'] == "1") echo "checked" ?>
><b>&nbsp;un générateur</b><br>
<input type="checkbox" name="Question2" value="2"
<?php if ($HTTP_POST_VARS['Question2'] == "2") echo "checked" ?>
><b>&nbsp;un récepteur</b><br>
<input type="checkbox" name="Question2" value="3"
<?php if ($HTTP_POST_VARS['Question2'] == "3") echo "checked" ?>
><b>&nbsp;un dipôle actif</b></td>
...
Jenny
le 30/05/2003 à 11:30
Jenny
<input type="checkbox" name="Question2" value="1"  
<?php if ($HTTP_POST_VARS['Question2'] == "1") echo "checked" ?>
><b>&nbsp;un générateur</b><br>
<input type="checkbox" name="Question2" value="2"
<?php if ($HTTP_POST_VARS['Question2'] == "2") echo "checked" ?>
><b>&nbsp;un récepteur</b><br>
<input type="checkbox" name="Question2" value="3"
<?php if ($HTTP_POST_VARS['Question2'] == "3") echo "checked" ?>
><b>&nbsp;un dipôle actif</b></td>
Cart
le 30/05/2003 à 11:49
Cart
sinon tu tamuse a remplacer &lt; par

& l t ;

sans les espaces !

mais bon si ton code fait 40 lignes :) :p
Répondre
LoadingChargement en cours