Bonjour,
pour mon tfe je dois faire une démonstrastion d'un simulateur qui affiche un résultat quand on clique sur un bouton radio de formulaire... le problème c'est que je n'arrive pas a afficher la bonne image dans la page résultat. (je suis novice en php)
voici le code:
simulateur.php

<form method="post" action="resultat_simulateur_vision.php" id="like" lang="fr">
  
  <h4>Simulateur visuel</h4>
  <p>Commencez par inscrire l'adresse url de votre choix.</p>
<p><input type="text" name="adresse" id="adresse" value="http://www.infographie-sup.be" /></p>

<p><input type="radio" name="simulateur" value="achromatopsie" id="achromatopsie" title="Cocher ce bouton pour voir le résultat" />
<label for="achromatopsie">Vision d'une personne atteinte d'achromatopsie</label></p> 

<p><input type="radio"  name="simulateur"  value="daltonisme" id="daltonisme" title="Cocher ce bouton pour voir le résultat"  />
<label for="daltonisme">Vision d'une personne atteinte de daltonisme</label></p> 

<p><input type="radio"  name="simulateur"  value="glaucome" id="glaucome" title="Cocher ce bouton pour voir le résultat" />
<label for="glaucome">Vision d'une personne atteinte de glaucome</label></p> 

<p><input type="radio"  name="simulateur" value="dmla" id="dmla" title="Cocher ce bouton pour voir le résultat" />
<label for="dmla">Vision d'une personne atteinte de dmla</label></p> 

<p>Cliquez maintenant sur «simuler» et découvrez le résultat.</p>

<p><input type="submit" value="Envoyer" name="simuler" class="bt_sumit" /></p>

  </form>



la page résultat: "resultat_simulateur_vision.php

<?php
$drap=0;
if (isset($_POST['simulateur'])) { 
	$drap=1;
	echo'<img src="img/achromatopsie.jpg" alt="image représentant la vision d'une personne atteinte d achromatopsie (vision en noir et blanc)" width="1425px" height="589px"/>';		
	
    for ($i = 0, $c = count($_POST['simulateur']); $i < $c; $i++) {		
    }
	} 
	
if (isset($_POST['simulateur'])) { 
$drap=1;
		echo'<img src="img/datonisme.jpg" alt="image représentant la vision d'une personne atteinte de daltonisme - protanopie" width="1425px" height="589px"/>';

		    for ($i = 0, $c = count($_POST['simulateur']); $i < $c; $i++) {		
    }

	} 
	
if (isset($_POST['simulateur'])) { 
$drap=1;
	echo'<img src="img/glaucome.jpg" alt="image représentant la vision d'une personne atteinte de glaucome" width="1425px" height="589px"/>';	
		    for ($i = 0, $c = count($_POST['simulateur']); $i < $c; $i++) {		

    }
	}
	
if (isset($_POST['simulateur'])) { 
$drap=1;
	echo'<img src="img/dmla.jpg" alt="image représentant la vision d'une personne atteinte de DMLA - dégénérescence maculaire liée a l&#146;âge" width="1425px" height="589px"/>';		
		    for ($i = 0, $c = count($_POST['simulateur']); $i < $c; $i++) {		
    }

	} //else { echo "Vous n'avez choisi aucun item du simulateur. Merci de bien vouloir recommencer";		
	if($drap==0){echo "Vous n'avez choisi aucun item du simulateur. Merci de bien vouloir recommencer";}
	
	?>



Si ca ne fonctionne pas, c'est parce que "a cause du label" tous mes champs 'name' sont pareils... que dois-je faire pour que ca affiche la bonne image?
Merci pour votre aide si précieuse!
Amélie
Modifié par micamel (21 May 2012 - 15:02)
Saltu...idem présente bien et on va t'aider Smiley smile surtout que la réponse st facile Smiley smile

regardes dans les array php tu trouvera ta réponse enfin peut être...
voilà j'ai mis la mise en forme... en fait, c'est mon premier post ici et je n'avais pas vu qu'on savait mettre une mise en forme ^^ sorry Smiley smile
Ok! j'ai regardé et j'ai trouvé un ptit système qui fonctionne! merci beaucoup!

je reviendrai ^^ (surtout pcq je suis nul en php et que j'ai un autre simulateur à réaliser ^^)