Signes ? quand je fais un echo en php
- Accueil
- Forum
- Programmation
- PHP
- Signes ? quand je fais un echo en php
![PaulLavieille](/public/uploads/membres/avatars/min/574-c4d3c70063664fbe997b1c79a2c02ab0.jpg)
PaulLavieille Le 9 avril 2016 à 13:14 (Édité le 25 janvier 2019 à 17:50)
J'ai mis un texte dans ma base de données avec des accents, des • etc mais j'ai un problème !
Ils s'affichent ? alors que les textes mis dans la page sans echo sont affichés normalement
Pourquoi ?
merci 😀
![Profil introuvable](/public/uploads/membres/avatars/default.jpg)
Profil introuvable Le 9 avril 2016 à 15:38 (Édité le 1 janvier 1970 à 01:00)
![julienb](/public/uploads/membres/avatars/default.jpg)
julienb Le 9 avril 2016 à 20:38 (Édité le 1 janvier 1970 à 01:00)
tu as un problème d'encodage. Mets le contenu de ta table en UTF-8 et règle le logiciel que tu utilises pour coder de façon à ce que les caractères soient encoder en UTF-8. Si besoin, notepad++ te permet de changer l'encodage des caractères d'un fichier. Menu encoding ou encodage puis Encode in UTF-8 en gros.
![PaulLavieille](/public/uploads/membres/avatars/min/574-c4d3c70063664fbe997b1c79a2c02ab0.jpg)
PaulLavieille Le 9 avril 2016 à 20:38 (Édité le 1 janvier 1970 à 01:00)
En gros dans ma bdd j'ai une table text mais lorsque j'affiche le texte sur ma page, ça me mes des "?" avec un carré à la place des accents
![PaulLavieille](/public/uploads/membres/avatars/min/574-c4d3c70063664fbe997b1c79a2c02ab0.jpg)
PaulLavieille Le 9 avril 2016 à 20:40 (Édité le 1 janvier 1970 à 01:00)
En gros dans ma bdd j'ai une table text mais lorsque j'affiche le texte sur ma page, ça me mes des "?" avec un carré à la place des accents
![Profil introuvable](/public/uploads/membres/avatars/default.jpg)
Profil introuvable Le 10 avril 2016 à 10:24 (Édité le 1 janvier 1970 à 01:00)
Salut,
tu as un problème d'encodage. Mets le contenu de ta table en UTF-8 et règle le logiciel que tu utilises pour coder de façon à ce que les caractères soient encoder en UTF-8. Si besoin, notepad++ te permet de changer l'encodage des caractères d'un fichier. Menu encoding ou encodage puis Encode in UTF-8 en gros.
![Nobodief](/public/uploads/membres/avatars/min/1396-0532894ff0d82f7f97b72217684e2b4f.jpg)
Nobodief Le 11 avril 2016 à 13:30 (Édité le 1 janvier 1970 à 01:00)
$bdd->exec("SET CHARACTER SET utf8");
![PaulLavieille](/public/uploads/membres/avatars/min/574-c4d3c70063664fbe997b1c79a2c02ab0.jpg)
PaulLavieille Le 11 avril 2016 à 18:30 (Édité le 1 janvier 1970 à 01:00)
@TheFlameflo C'était pas ça le soucis car d'autres parties de ma page d'affichés normalement, avec les accents ;-)