Bonjour.
Je ne suis pas sûr de si je doit poster ici ou dans la partie PHP.
je créé un mini site internet pour en apprendre plus sur le HTML et le PHP et je veux pouvoir changer la langue du site.
J'utilise pour ça HTTP_ACCEPT_LANGUAGE mais je veux aussi que l'utilisateur puisse changer la langue manuellement.
Pour ça, j'ai incrusté des images et je leurs applique un event OnClick pour créer un cookie.
Mon problème est que, peut importe l'image sur laquelle je clique, le cookie prend toujours la valeur du dernier event OnClick défini et je ne comprend pas pourquoi.
Si vous avez une solution à mon problème je vous en serai reconnaissant. ^^
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <img id="langue1" src="<?php $image=affichageImage(4); echo $image; ?>"alt="Français" onclick="<?php setcookie('langue','fr',time()+360);?> window.location.href='acceuil.php' "/> <img id="langue2" src="<?php $image=affichageImage(5); echo $image; ?>"alt="Anglais" onclick="<?php setcookie('langue','en',time()+360);?> window.location.href='acceuil.php' "/> <img id="langue3" src="<?php $image=affichageImage(6); echo $image; ?>"alt="Allemand" onclick="<?php setcookie('langue','de',time()+360);?> window.location.href='acceuil.php' "/>
Bonne journée
Partager