2010-08-05 6 views
0

J'essaie de ne pas laisser mes variables de session devenir incontrôlables, d'autant plus que certaines portent des objets lourds.Quelle est la meilleure façon de gérer ses variables de session?

Dans l'application que je développe, il y a 3 éléments principaux qui peuvent être recherchés; disons, people, cars et pets. Chacun a un écran de recherche et les résultats (stockés dans les sessions) qui peuvent être triés et paginés. Quand je vais à la page de détails de l'un des articles, je veux pouvoir facilement revenir à mes résultats de recherche. Cependant, si je vais à une autre page, dis que je saute aux animaux de compagnie ou une page About Us, je veux tuer la variable de session sur laquelle je travaillais. Cependant, je veux éviter une fonction au début de chaque écran pour le faire. Existe-t-il un meilleur moyen de gérer ses variables de session?

+0

Quelle technologie utilisez-vous? php, jee etc? –

Répondre

0

Vous pourriez les imbriquer dans des tableaux:

$_SESSION['results'][$item_id]['results_thing']; 

Ceci est une chose assez normale à faire. Vous devrez avoir un en-tête qui désactive les variables. C'est inévitable - pour faire quelque chose, vous avez besoin de code.

Questions connexes