Griser les éléments d'une liste déjà visités.

Signaler
Messages postés
14
Date d'inscription
mardi 20 juillet 2004
Statut
Membre
Dernière intervention
10 août 2004
-
Messages postés
14
Date d'inscription
mardi 20 juillet 2004
Statut
Membre
Dernière intervention
10 août 2004
-
Bonjour!

Je réalise un site dont le but est la recherche d'infos, de documents,...
J'utilise des listes déroulantes afin de guider les internautes dans leur recherche.
Ce que je voudrais faire, c'est griser les éléments (dans les listes) déjà visités, pour permettre aux internautes de savoir ce qu'ils ont déjà sélectionné, et de ne pas faire 36 fois la même recherche.
Je voudrais que le principe dure le temps d'une session.
Le problème c'est que je ne sais pas comment faire, et j'ai lu des articles sur les cookies et les sessions, mais ça reste très vague. Je n'arrive pas à appliquer cela sur mes listes...
Quelqu'un aurait-il un moyen de répondre à cette requête?

Merci.
Bonne journée.

Jouban

2 réponses

Messages postés
105
Date d'inscription
jeudi 24 juin 2004
Statut
Membre
Dernière intervention
28 juin 2006

salut

si je comprend bien ton pb, il fo que tu stockes les valeurs des listes (quand elle sont definies) dans les variables de sessions, et qu'a ce moment la tu les mettent comme valeur par defaut ensuite dans les listes
je recommence :
- au debut, t variables de sessions sont vides
- quand l'utilisateur selectionne un elt dans une liste, tu l'enregistre aussi dans une variable de session
- quand tu reaffiche la liste, tu regarde si une variable de session existe pour cette liste et si c le cas tu recupere la valeur

c clair non :-), p'tet pas tant que ca en fait, mais li'dee est la

pour les sessions, si t'y arrive pas y a plein de tuto sur ce site et sur www.phpdebutant.org/article69.php (pas sur de l'article, mais le site est sur)

bonne continuation

ronan
Messages postés
14
Date d'inscription
mardi 20 juillet 2004
Statut
Membre
Dernière intervention
10 août 2004

Bonjour!

Merci Ronan.
Je regarde ça...

Jouban