Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/08/2006, 16h41   #1
Nouveau Membre du Club
 
Inscription : avril 2006
Messages : 122
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 122
Points : 32
Points : 32
Par défaut Réaffichage des cases délectionnées

Bonjour,

Dans une page, j'ai des cases à cocher. Dans la page suivante j'affiche ce qui a été selectionné. Jusque là tout va bien.
Quand je retourne dans la première page, je voudrais que ça réaffiche ce qui à été selectionné (en gros que ça garde la selection)

voici mon code
Citation:
<<form name='calcul' method="post" action="verifSuiteD.php5" >******
<?
******
function est_selectionne($option)
******{
************if (!isset(
$_POST['aide1']))
************{
******************return
FALSE;
************}
************
$c = count($_POST['aide1']);
************for (
$i = 0; $i<$c; $i++)
************{
******************if (
$_POST['aide1'][$i] == $option)
******************{
************************return
TRUE;
******************}
************}
************return
false;
******}
?>
<INPUT TYPE='checkbox' NAME='aide1[]' VALUE='IDE' <? if (est_selectionne("IDE")) {print "checked";}?>> IDE &nbsp&nbsp
<INPUT TYPE='checkbox' NAME='aide1[]' VALUE='Aide ménagère' <? if (est_selectionne("Aide ménagère")) {print "checked";}?>> Aide ménagère &nbsp&nbsp
<INPUT TYPE='checkbox' NAME='aide1[]' VALUE='autres' <? if (est_selectionne("autres")) {print "checked";}?>> autres
Colorez votre code PHP sur les forums grâce à Developpez.com

il ne réaffiche pas la selection quand j'y retourne. Je n'arrive pas à voir la faille.

Merci
maraly est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 17h47   #2
Membre éclairé
 
Avatar de Joe Le Mort
 
Inscription : avril 2006
Messages : 392
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 392
Points : 361
Points : 361
Envoyer un message via MSN à Joe Le Mort
tu mets dans un tableau les checbox que tu as coché et récupéré.
tu mets le tableau en session, et quand tu reviens, tu vérifies a chaque checkbox si elle appartient au tableau, si oui => checked
Joe Le Mort est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 20h55   #3
Expert Confirmé
 
Avatar de Sub0
 
Homme
Inscription : décembre 2002
Messages : 3 468
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 39

Informations forums :
Inscription : décembre 2002
Messages : 3 468
Points : 3 115
Points : 3 115
Envoyer un message via MSN à Sub0 Envoyer un message via Skype™ à Sub0
http://php.developpez.com/sources/?page=forms#postcheck
Sub0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h33.


 
 
 
 
Partenaires

Hébergement Web