Probleme checkbox

jferrier13000 Messages postés 2 Statut Membre -  
jferrier13000 Messages postés 2 Statut Membre -
Bonjour j'ai crée plusieurs checkbox dans un foreach grâce a un tableau array.
Je souhaiterai que celles cochés restent cochés même après rafraichissement de la page.
J'ai fais cela mais ca ne fonctionne pas
 <?php
  
     foreach ($specialchar as $value) {
      echo " <input type='checkbox' name='specialchar[]' value='$value' checked/>";
      echo "<label for='specialchar'> $value</label> "; if(isset($_POST['specialchar']) || (is_array($_POST['specialchar']) && in_array('specialchar', $_POST['specialchar']))) echo 'checked="checked"';
        } 
     ?>


EDIT : Ajout des balises de code (la coloration syntaxique).

Explications disponibles ici :ICI

Merci d'y penser dans tes prochains messages.
Jordane45

1 réponse

jordane45 Messages postés 40050 Statut Modérateur 4 758
 
Bonjour,

Le checked doit être mis au niveau de la case et non sur le label
0
jferrier13000 Messages postés 2 Statut Membre
 
ca ne fonctionne pas..
0