Conserver l'état d'une checkbox

Eléphant du PHP | 80 Messages

12 mars 2012, 01:33

Bonjour ...

Sur mon site, sur ma page index je propose une "shoutbox" hebergée en dehors, et je veux proposer à l'utilisateur 'afficher ou pas la shoutbox.

Je crée donc un checkbox "Cacher la shoutbox".
Il est dans une form, y'a bien le submit comme il faut, etc ...

Toutefois, comme c'est sur mon index, lorsque je change de page par la méthode "index.php?page=document", j'arrive pas a conserver la checkbox à la valeur choisi par l'utilisateur..
J'ai pourtant créé une valeur $_SESSION['shout_box'] mais je dois m'y perdre (peut-etre l'heure avancée).

Pourriez-vous m'indiquer la méthode à utiliser ??

En vous remerciant ...

Stéphane

ViPHP
xTG
ViPHP | 7331 Messages

12 mars 2012, 09:42

Voici le principe :
$checkbox_etat = (isSet($maVariable)) ? 'checked="checked"' : '';
echo '<input type="checkbox" name="check" value="1"' . $checkbox_etat .' />';