Hello,

j'aimerai que l'utilisateur puisse choisir s'il veut que les prix s'affichent en € ou $

J'ai pensé rajouter un paramètre dans l'url par exemple http://localhost/?currency=euro mais j'ai vu qu'on peut aussi stocker la variable sur l'ordinateur sur un cookie ou une variable de session

Que me conseillez-vous ? ce n'est pas très clair la différence entre cookies et variables de session

J'ai juste besoin que ça mémorise € ou $ pendant disons un an, et que à chaque visite la bonne devise s'affiche, même si il a fermé le navigateur ou redémarré son ordinateur

Il faudrait aussi que ça fonctionne sur le maximum de plateformes (mobiles, tablettes, ordinateurs...)

Merci !!!
Modifié par Kougelhoupf2000 (21 Sep 2017 - 06:22)
Modérateur
Une variable de session est "persistante le temps d'une visite sur le site" (notez que j'écris cela entres guillemets). Le cookie a une durée de vie que le developpeur lui accorde et pour finir le localstorage permet de stoquer en cache navigateur des données.
Tout ceci marche bien, mais pour ma part, je préfères de loin un MySQL
sur le login donc aucun risque !