Les cookies
Les cookies sont des petits fichiers textes stockés sur le disque dur. Ils permettent d'enregstrer des informations dont le site web aura peut être besoin plus tard : votre caddie sur un site marchand par exemple.
Contrairement à une croyance assez largement répandue, les cookies sont inoffensifs : il s'agit uniquement de fichiers texte. (vous avez déjà vu un document Word qui essayait de vous mordre ? Moi non plus...)
Les cookies sont gérés par le navigateur, de facon transparente pour l'utilisateur.
PHP permet aussi d'utiliser un système de sessions à la place des cookies. Ces sessions présentent l'avantage d'être stockées sur le serveur, ce qui les rend inacessibles pour l'utilisateur : pratique quand on a des données sensibles que l'on souhaite masquer...le prochain numéro à trouver dans un jeu d'énigmes, par exemple !
Dans ce cas là, pourquoi ne pas utiliser que les sessions (qui ont aussi l'avantage de pouvoir être manipulées après l'envoi de header) ? Eh bien, les cookies peuvent être modifiés via Javascript : sans avoir à recharger la page, on peut donc stocker des infos...pratique, non ?