Afficher une div selon la case cocher
nik029
Messages postés
315
Statut
Membre
-
tryan44 Messages postés 1381 Statut Membre -
tryan44 Messages postés 1381 Statut Membre -
Bonjour,
Je suis en train de faire un petit script. Je veux que lorsqu'une personne coche soit la case "publié" ou "en attente", lorsqu'elle arrive sur la page de prévisualisation de son travail, si elle a cocher la case "en attente", une div apparait.
Voici la partie où la personne choisis entre "publié" et "en attente". (nom de la page : ecriture)
Voici la div qui apparait lorsque la case "en attente" a été coché. (nom de la page : prev)
Comment faire pour afficher la div si la case en attente a été cocher ?
Merci d'avance pour votre aide.
Je suis en train de faire un petit script. Je veux que lorsqu'une personne coche soit la case "publié" ou "en attente", lorsqu'elle arrive sur la page de prévisualisation de son travail, si elle a cocher la case "en attente", une div apparait.
Voici la partie où la personne choisis entre "publié" et "en attente". (nom de la page : ecriture)
<div class="clearfix">
<label id="optionsRadio">Etat</label>
<div class="input">
<ul class="inputs-list">
<li>
<label>
<input type="radio" checked name="state" value="1" />
<span>Publié</span>
</label>
</li>
<li>
<label>
<input type="radio" name="state" value="0" />
<span>En attente</span>
</label>
</li>
</ul>
</div>
</div>
Voici la div qui apparait lorsque la case "en attente" a été coché. (nom de la page : prev)
<div class="alert-message warning"><a class="close" href="#" onclick="$(this).parent().slideUp();">x</a><p><strong>Note :</strong> Une fois votre article enregistrer, il sera en attente.
Comment faire pour afficher la div si la case en attente a été cocher ?
Merci d'avance pour votre aide.
A voir également:
- Afficher une div selon la case cocher
- Case à cocher libre office - Forum LibreOffice / OpenOffice
- Case à cocher word ne fonctionne pas ✓ - Forum Word
- Raccourci clavier case à cocher - Forum Clavier
- Supprimer case à cocher excel ✓ - Forum Excel
- Case a cocher - Forum Word
6 réponses
Salut,
Sur la page de prévisualisation, il faut récupérer la variable "name" du formulaire par la méthode POST:
Sur la page de prévisualisation, il faut récupérer la variable "name" du formulaire par la méthode POST:
if($_POST['state'] == 1){
echo 'affiché';
else
echo 'en attente';
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai essayé. Le problème, c'est que par défaut, la valeur ce met à 0 alors que je choisis la case "en ligne" (de valeur 1).
Je ne comprend pas ou est le problème??
<form method="post" action="teste.php">
<div class="clearfix">
<label id="optionsRadio">Etat</label>
<div class="input">
<ul class="inputs-list">
<li>
<label>
<input type="radio" checked name="state" value="1" />
<span>Publié</span>
</label>
</li>
<li>
<label>
<input type="radio" name="state" value="0" />
<span>En attente</span>
</label>
</li>
</ul>
</div>
</div>
<input type="submit" name="go" value="go">
</form>
<?php
if(isset($_POST['go'])){
echo $_POST['state'];
if($_POST['state'] == 0){ ?>
<div class="alert-message warning"><a class="close" href="#" onclick="$(this).parent().slideUp();">x</a><p><strong>Note :</strong> Une fois votre article enregistrer, il sera en attente.</div>
<?php
}
}
?>