voila, je code en php et sur certaine page, j’ai des caractere qui partent en live, style:
Veille audio d�ouverte
cela ne le fait pas tt le temps, c ca le pire. alors je sais po comment faire, je pense etre en utf8, mais je suis po sur,
comment je peu regler le prob???
es ce que ca viendrai de mon php.ini, ou qq chose comme ca, ou mettre un truc en haut des page… je sais po !!
m_t
Mars 16, 2005, 1:14
4
T’as mis un doctype en haut de tes pages ? Donne un lien qu’on jette un coup d’oeil
ba c’est des page en developement, donc c’est pas sur le net
non, il n’y a pas de dctype, mais le plus etrange, c’est que seul sur ma machine, ca fait ca !!
sur un win, ca marche !!!
rien à voir avec PHP, mais plutot du HTML, donc change la catégorie de ton sujet
Et jpense que le doctype ne change rien, c’est plutôt :
cette ligne :
je l’ai deja mit… mais rien a faire !!! ca ne change rien
et dans ton php.ini, le charset par défaut c’est quoi?
j’ai ca dans mon php.ini
; PHP’s built-in default is text/html
default_mimetype = “text/html”
default_charset = “iso-8859-1”
Vérifie simplement que tu n’enregistres pas le fichier en UTF-8
Ou, si tu souhaites garder l’UTF-8, mets ceci :
Avec, de plus, ce code php en début de script (avant tous les envois au avigateur) : <?php header('Content-type: text/html; charset=utf-8'); ?>
(tout à fait équivalent à modifier le fichier php.ini…)
Certes, mais où est le problème ?
Personnellement, je n’utilise pas l’utf-8 car son implémentation est trop douteuse, sinon en conseil je te dirais de revoir tes données pour passer ça en iso.