Changer le texte d'un div

Fermé
Dadane02 Messages postés 304 Date d'inscription lundi 22 décembre 2008 Statut Membre Dernière intervention 19 février 2016 - 27 avril 2015 à 13:52
MrHip7 Messages postés 31 Date d'inscription jeudi 9 janvier 2014 Statut Membre Dernière intervention 6 mai 2015 - 27 avril 2015 à 14:43
Bonjour,

Je cherche à changer le texte d'un div en PHP.



En effet, selon la réponse qui sera validé, j'affiche un message dans le cadre (qui est un div) de droite.

Merci de m'éclairer.



2 réponses

MrHip7 Messages postés 31 Date d'inscription jeudi 9 janvier 2014 Statut Membre Dernière intervention 6 mai 2015
Modifié par MrHip7 le 27/04/2015 à 13:57
Marie est bien évidement le sujet!!! :D

Non concrètement, il faut que tu récupère la donnée validée par ton formulaire à l'appuie sur le bouton avec une méthode $_POST, ensuite, dans la div de droite, tu met une condition if($_POST(machin)) affichage de tel ou tel chose
0
Dadane02 Messages postés 304 Date d'inscription lundi 22 décembre 2008 Statut Membre Dernière intervention 19 février 2016 103
27 avril 2015 à 14:06
Oui, mais j'ai du mal à savoir comment afficher... Je ne sais pas comment lui dire. Est-ce que ça ressemble à : nomduDIV.textContent comme en Javascript, là est ma question.
0
MrHip7 Messages postés 31 Date d'inscription jeudi 9 janvier 2014 Statut Membre Dernière intervention 6 mai 2015
27 avril 2015 à 14:09
Je ne l'aurai pas écris comme ça non. peux tu mettre le code de ton formulaire?
0
Dadane02 Messages postés 304 Date d'inscription lundi 22 décembre 2008 Statut Membre Dernière intervention 19 février 2016 103
Modifié par Dadane02 le 27/04/2015 à 14:21

<body>

<div id="Question" align="center">
<p><h3>Trouve la fonction correcte du mot en rouge dans la phrase ci-dessous.</h3></p>
<p><u>Phrase 15</u> : <span class="rouge">Marie</span>, veux-tu venir à la maison ?</p>
<form name="form1" method="post" action="#">
<p>
<div id="choixDreponses">
<p>Cocher la bonne réponse :</p>
<input type="radio" name="reponse" value="sujett" id="sujet" /> <label for="SUJ">Sujet</label><br />
<input type="radio" name="reponse" value="attr" id="attribut" /> <label for="ATT">Attribut du sujet</label><br />
<input type="radio" name="reponse" value="cood" id="cod" /> <label for="COD">C.O.D</label><br />
<input type="radio" name="reponse" value="apoo" id="apo" /> <label for="APO">Apostrophe</label><br />
<input type="radio" name="reponse" value="cddn" id="cdn" /> <label for="CDN">C.D.N</label><br />
<input type="radio" name="reponse" value="cooi" id="coi" /> <label for="COI">C.O.I</label><br/>
<input type="radio" name="reponse" value="ccc" id="cc" /> <label for="CC">C.C</label><br/>
<input type="button" onclick="kellereponse()" value="Valider" id="BtnValide">
</div>
</p>
<p>

</p>
</form>
</div>

</body>
0
Dadane02 Messages postés 304 Date d'inscription lundi 22 décembre 2008 Statut Membre Dernière intervention 19 février 2016 103
27 avril 2015 à 14:21
PS: La fenêtre est trop petite pour que ce soit bien affiché :/
0
MrHip7 Messages postés 31 Date d'inscription jeudi 9 janvier 2014 Statut Membre Dernière intervention 6 mai 2015
Modifié par MrHip7 le 27/04/2015 à 14:51
Il faut que tu renomme tes input deja. Ils s'appellent tous réponse, change les en reponse1, reponse2 etc...
ensuite, a la validation, tu récupère la variable reponse1
if(isset($_POST('reponse1')){
?>

<div> Bravo! </div>//ta div
<?php
else{
?>
<div> Faux </div>//ta div
<?php
}
?>
0