Problème affichage accents remplacés par "?&q
biguiz
-
aurelie -
aurelie -
Bonjour,
Je réalise en ce moment la refonte d'un site web.
Ce site possède une base mysql avec des infos que j'affiche sur mon site donc.
L'ancienne version du site était sous charset-iso mais je souhaite passer en utf-8.
Mon problème est donc qu'en utf-8, les accents sont remplacés par des points d'interrogation (dans le code source aussi), alors que si je repasse sous iso je n'ai plus ce problème.
Je cherche donc depuis 2 jours sans succès un code php ou autre afin que les accents soient reconnus en tant que tels et qu'ils s'affichent normalement. A moins que je puisse modifier les configs de la base mysql car il est possible qu'elle soit elle sous iso, alors que le site est en utf-8 d'où un soucis de compatibilité...
Merci par avance de votre aide !
Je réalise en ce moment la refonte d'un site web.
Ce site possède une base mysql avec des infos que j'affiche sur mon site donc.
L'ancienne version du site était sous charset-iso mais je souhaite passer en utf-8.
Mon problème est donc qu'en utf-8, les accents sont remplacés par des points d'interrogation (dans le code source aussi), alors que si je repasse sous iso je n'ai plus ce problème.
Je cherche donc depuis 2 jours sans succès un code php ou autre afin que les accents soient reconnus en tant que tels et qu'ils s'affichent normalement. A moins que je puisse modifier les configs de la base mysql car il est possible qu'elle soit elle sous iso, alors que le site est en utf-8 d'où un soucis de compatibilité...
Merci par avance de votre aide !
A voir également:
- Problème affichage accents remplacés par "?&q
- Affichage double ecran - Guide
- Remplacer disque dur par ssd - Guide
- Problème affichage page internet google chrome ✓ - Forum Google Chrome
- Problème affichage fenêtre windows 10 - Guide
- Problème affichage facebook ✓ - Forum Facebook
4 réponses
Désolé je débute dans le développement web et je ne vois pas de quoi tu parles...
Mais bon si je ne connais pas c'est que certainement je n'y ai pas accès.
Mais bon si je ne connais pas c'est que certainement je n'y ai pas accès.
Bonjour,
en fet je trouve le même souci, lorsque j'enregistre des données depuis mon formulaire, toutes les lettres accentués passent en caractère spéciaux...et je ne sais pas est ce qu'il ya une option comme addslash ou htmlspecialchars qui résoudera le souci....
en fet moi je sais très bien de quoi tu parle "les fichiers de configuration d'Apache"...et je pourai y manipuler...
en fet je trouve le même souci, lorsque j'enregistre des données depuis mon formulaire, toutes les lettres accentués passent en caractère spéciaux...et je ne sais pas est ce qu'il ya une option comme addslash ou htmlspecialchars qui résoudera le souci....
en fet moi je sais très bien de quoi tu parle "les fichiers de configuration d'Apache"...et je pourai y manipuler...
regarde du coté de la fonction php utf_8 decode() et utf_8encode()
https://www.php.net/manual/fr/function.utf8-decode.php
ca devrais eviter d'avoir à configurer les header dans ton fichier de conf d'apache
https://www.php.net/manual/fr/function.utf8-decode.php
ca devrais eviter d'avoir à configurer les header dans ton fichier de conf d'apache