8768 sujets
Développement web côté serveur, CMS
Il faut vérifier les points suivants:
- encodage du fichier php ou html (doit-être UTF-8 sans bom) enrigstrer avec sublimeText par ex
- la balise meta du header qui doit contenir charset=UTF-8 ou le début du fichier php s'il n'y a pas de header html qui doit appeler la fonction header spécifiant le charset
- l'encodage des bdd et table sql qui doit être utf8-general-ci
optionnellement mais ça arrive, vérifier:
- le .htaccess s'il n'y a pas un autre encodage prédéfini (il est possible de forcer l'encodage dans le .htaccess)
- et enfin la connexion mysqli ou mysqli qui peut être précédée de la fonction mysqli_set_charset();
- encodage du fichier php ou html (doit-être UTF-8 sans bom) enrigstrer avec sublimeText par ex
- la balise meta du header qui doit contenir charset=UTF-8 ou le début du fichier php s'il n'y a pas de header html qui doit appeler la fonction header spécifiant le charset
- l'encodage des bdd et table sql qui doit être utf8-general-ci
optionnellement mais ça arrive, vérifier:
- le .htaccess s'il n'y a pas un autre encodage prédéfini (il est possible de forcer l'encodage dans le .htaccess)
- et enfin la connexion mysqli ou mysqli qui peut être précédée de la fonction mysqli_set_charset();