URGENT affichage cartère accentués

comalias94 -  
 Utilisateur anonyme -
Bonjour,

comment afficher les caractères accentués dans une instruction php du type
echo $message

merci

7 réponses

Utilisateur anonyme
 
Bonjour
L'urgent est fait, l'impossible est en cours, Pour les miracles, prevoir un delai
essayer ceci en début de code

<?php
header('Content-type: text/html; charset="iso-8859-1"');

0
_will Messages postés 216 Statut Membre 17
 
Bonjour,

Normalement Echo affiche correctement les accents.
D'où provient la chaine de caractères ? il se peut que les caractères spéciaux ai été zapés en amont, genre sur la base de donnée si l'encodage choisi n'est pas bon.

Plus d'infos sur Echo : http://fr.php.net/manual/fr/function.echo.php
0
comalias94
 
oui les données proviennnent d'une base sql mais par contre a ce niveau je connais pas le paramétrage adéquat pour éviter des "?" à la place des "é"

Merci je vais voir le lien en attendant
0
Utilisateur anonyme
 
bonjour,

si vous êtes en php5 avec vous essayé ce que je vous ai suggéré plus haute ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bg62 Messages postés 26248 Date d'inscription   Statut Modérateur Dernière intervention   2 429
 
bonjour "urgent"
un forum, c'est bien !
ici l'on peut même rester "anonyme", mais par respect pour ceux qui voudraient t'aider en répondant, il serait quand même bien mieux d'y être inscrit,
cela ne coûte rien et c'est bien plus sympathique ...
je sais, je "pique" de nouveau ma crise ... mais il y a parfois des raisons valables
@mitiés
b g
0
comalias94
 
bonjour giheller,

oui je suis en php 5 et j'ai essayer ce que tu m'a dit plus haut mais sa ne fonctionne pas j'ai toujours des "?" à la place des "é"
0
Utilisateur anonyme
 
Bonsoir,
tes données de ta base sont-elles en utf-8 ?
0