Afficher caractères spéciaux

Résolu
t671 Messages postés 1476 Date d'inscription   Statut Membre Dernière intervention   -  
t671 Messages postés 1476 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Dans ma variable, j'ai des caractères spéciaux. Comment afficher correctement ?
echo '<b>'.$row['legende_FR'].'</b>';
Merci.
A voir également:

3 réponses

atspinto Messages postés 338 Date d'inscription   Statut Membre Dernière intervention   27
 
salut!
Tu peux faire ça plutôt: echo '<b>'.htmlspecialchars($row['legende_FR']).'</b>';

Source: https://www.php.net/manual/en/function.htmlspecialchars.php
0
Stanislas Poisson Messages postés 424 Date d'inscription   Statut Membre Dernière intervention   66
 
Tu peux déja passer ton site en utf8 de meme pour ta base de donnée. ca comprend tout les caracteres de toutes les langues.
0
t671 Messages postés 1476 Date d'inscription   Statut Membre Dernière intervention   11
 
Un 'tit truc bizarre ! Mon site est en plusieurs langues, dont l'italien et l'espagnol.
Dans ma base, j'ai le caractère ° qui ressort très bien en version française, mais en version italienne et espagnole, il ressort °.
Même problème pour d'autres caractères étranger, tel que : á, ì
J'ai placé en début de script :
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
0
t671 Messages postés 1476 Date d'inscription   Statut Membre Dernière intervention   11
 
Merci Stanislas Poisson ................ c'est Magique !!!!!!
Et merci également atspinto. Ta solution en est une également ;o)
A ++
0