Un cookie n'est pas accessible directement après sa création.
Il faut qu'il y ait une nouvelle requête faire le serveur.
Version imprimable
Un cookie n'est pas accessible directement après sa création.
Il faut qu'il y ait une nouvelle requête faire le serveur.
Oui mais si je réactualise la page, il devrait s'afficher dans mon echo, non ?
Oui.
Tu peux utiliser les outils de ton navigateur pour vérifier si le cookie existe et ce qu'il ya dedans.
Avec firefox : Inspecteur de stockage - Outils de développement | MDN
Avec Chrome : Inspect and Delete Cookies *|* Tools for Web Developers *|* Google Developers (la page est en anglais, mais les captures d'écran sont explicites ;))
Justement, je ne le trouve pas. J'ai essayé avec Chrome et Safari. On dirait qu'il ne se crée pas, mais je ne vois vraiment pas pourquoi...
Bonjour,
Je viens de m'apercevoir de quelque chose... mon code il marche. Mais pas sur mac (sous MAMP). Sur windows (WAMP, ou EasyPhp), ça marche. Auriez-vous une explication ? :roll:
Vérifie que ton navigateur accepte les cookies.
Oui pourtant les cookies sont autorisés. Ça ne marche ni sur Safari, ni sur Chrome...
Est-ce que les sessions fonctionnent tout court ?
Oui justement, les sessions sont les seules qui fonctionnent quand je teste mon site sur mac.