2010-12-08 5 views
0

Le lien vers la page contient des valeurs dans l'URL que je dois stocker pour pouvoir y accéder lorsque l'utilisateur parcourt le site.Cookie pour stocker les valeurs de poste

Je pense qu'un cookie est la meilleure façon de stocker ces cookies, puis je peux accéder au cookie lorsque j'ai besoin de ces valeurs. Je vois que les cookies ne peuvent être créés dans l'en-tête avant les balises HTML. est-il possible pour moi d'accéder aussi aux valeurs dans l'URL de l'en-tête, et les mettre dans le cookie?

+0

Je suis sûr que les cookies peuvent être placés dans la section du corps aussi. – lolraccoon

Répondre

3

Oui, vous pouvez accéder à l'URL avant de présenter des balises HTML. Vous pouvez stocker ces valeurs en tant que cookies ou en utilisant des sessions. Le lien suivant devrait vous aider à trouver comment obtenir les valeurs que vous avez.

http://php.net/manual/en/reserved.variables.request.php

EDIT: Je suis karma, donc je vais ajouter la documentation de la session à ma réponse principale.

http://www.php.net/manual/en/book.session.php

Comme @El Yobo mentionne ci-dessous, cela est certainement la manière « correcte » de faire ce que vous essayez de faire. Bonne chance!

+1

Il y a quelques règles ridicules en place pour les utilisateurs à faible karma, donc je vais aussi signaler http://www.php.net/manual/fr/book.session.php que j'utiliserais avant les cookies pour ce que vous ' décrit. – nivshah

+0

+1 pour la suggestion de session; Je voudrais éditer votre réponse originale et mettre le lien de session au lieu de l'autre, pour être honnête, car l'approche de session est certainement ce qu'ils devraient faire. –

+0

Rien ne devrait vous empêcher de modifier votre propre message pour inclure ce lien. Il n'y a aucune exigence de rep pour éditer vos propres messages. – meagar

Questions connexes