2012-11-03 3 views
1

J'ai une page de recherche qui permet à l'utilisateur de choisir un grand nombre de critères de recherche et beaucoup d'entre eux sont côté client (créé à la volée), j'ai donc décidé de les enregistrer dans un Objet Json afin que je puisse attraper toutes les données client facilement.Comment transférer un grand objet Json à une autre page

maintenant je veux utiliser ces données pour former une requête sql afin que je puisse rechercher et afficher les résultats dans une autre page grâce à un lien comment transférer à une autre page avec session ou il existe d'autres suggestions pour y parvenir.

+0

Chaîne de requête? (bien qu'il y ait une limitation ...) ou Cookie (s) - vous pouvez utiliser 50 cookies par domaine, et ne pas dépasser 4095 octets par domaine. Je ne dis pas que c'est la meilleure solution, mais c'est une solution. p.s. vous pouvez également utiliser sqlite db. –

+0

ouais et aussi je ne veux pas qu'il apparaisse à l'utilisateur par l'intermédiaire de l'URL –

+0

donc: cookie || sqlite –

Répondre

0

Vous pouvez utiliser les paramètres de données client (comme JSON) et effectuer une requête AJAX en publiant les données et en récupérant les résultats sur la même page au lieu de rediriger l'utilisateur.

+0

ouais ce sera facile mais ce ne sera pas adapté dans mon cas car ma page de recherche est très grande et si je l'ai fait ça sera malpropre –

+0

Dans ce cas, l'utilisateur effectue-t-il une action quelconque (clic de bouton). Déclenchez une requête POST avec les paramètres JSON (à l'aide du formulaire). – Srinivas

+0

J'utilise la page maître donc je n'ai pas de tag de forme alors comment gérer cela? –

Questions connexes