$_SERVER['HTTP_ACCEPT_CHARSET'] - PHP - Programmation
Marsh Posté le 08-07-2005 à 10:55:06
La variable que tu récupères te donnes tous les encodages supportés par le serveur.
Donc tu as le choix de coder en latin1 (fr, le iso machintruc) ou unicode (UTF-8).
Les q= qqch je ne sais pas ce que c'est ...
Marsh Posté le 08-07-2005 à 10:59:20
mouais donc visiblement j'ai pas le choix il faut extirper l'encodage de la chaine
Marsh Posté le 08-07-2005 à 09:53:37
je me suis amuser a essayé ceci et j'obtien bien ce que je veux, mais c'est pas trop ce a quoi je m'attendais :S
$encoding = $_SERVER['HTTP_ACCEPT_CHARSET'];
echo $encoding;
affiche : ISO-8859-1,utf-8;q=0.7,*;q=0.7
je voulais modifier l'encode du site en fonction de la valeur obtenu mais visiblement y'en a plusieurs
chui-je obligé de découpé cette valeur en morceau pour voir si elle comporte utf-8 et si ce n'est pas le cas ISO-8859-1 affiche de choisir le bon encodage.
sinon sinon que signifie ";q=0.7,*;q=0.7" est-ce important ?