garder valeur checkbox apres rafraichissement de la page

Répondre
raka
le 08/03/2005 à 14:07
raka
Bonjour j'ai créer des checkbox et j'aimerais bien pouvoir garder la valeur de ces checkbox apres rafraichissement de ma page.

Voici le code concernant les checkbox:


while($donnee1 = @mysql_fetch_array($reponse) ) 

{

// On stock la valeur de '$count1' a chaque fois dans le tableau 'options[]' afin de pouvoir recupérer les valeur plus tard

// Creation d'un lien sur le nom des programmes afin de pouvoir accéder a la page qui contient tout les categories et sous categorie du programme

$options = @$_POST['options'];//Contenu des cases à cocher


?><input type="checkbox" name="options[]" value="<?=$count1;?>" <?if($options[$count1]==""){?> CHECKED <?}?> /><a href="page3.php?IDprog=<?=$count1;?>" id="urlprog" ><?echo $donnee1['NomProgramme'];?> <?echo $donnee1['NomVersion'];?></a><br><?

$count1++;

}


Explication: En fait je boucle dans ma table programme et j'affiche autant de checkbox qu'il y a des programme. En suite j'affiche les nom des programmes qui on été coché. Par la meme occasion j'aimerais garder la selection des checkbox précédemment cochée. J'ai essayer avec

<?if($options[$h]==$donnee1['IDProgramme']){?> CHECKED <?}?>



dans les atttributs de mes checkbox mes apparement ca ne marche pas.

Merci pour vos reponses eventuelles


Amicalement raka
zebden
le 08/03/2005 à 15:48
zebden
Tu peux garder les valeurs soit par les sessions soit si tu valide sur la meme page avec le tableau POST ^^.

Pour l'attribut CHECKED, ca doit marcher mais il est préférable d'ecrire checked="checked" (valid W3C)
zebdinou pour les intimes / Blog : http://www.zebden.fr
zebden
le 09/03/2005 à 10:39
zebden
C'est le tableau retourné a la validation du formulaire.. HUM HUM !
zebdinou pour les intimes / Blog : http://www.zebden.fr
zebden
le 09/03/2005 à 13:23
zebden
- Pour les checkbox : Warning: in_array(): Wrong datatype for second argument
- et dans ma liste de categorie: Undefined index: categorie


Bon pourtant c'est ecrit , ton deuxieme argument dans la fonction est faux, $option doit etre du type Array.
Et secondo la var categorie est indefinie.
zebdinou pour les intimes / Blog : http://www.zebden.fr
raka
le 09/03/2005 à 13:53
raka
smiley bravo your're the best in English...

Si je me suis donnée la peine de poster c'est que justement je savais ce que voulais dire mes erreur mais que je ne trouve pas de solution

smiley je t'implore grand maitre viens a mon secours
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours