Mon charset dans la balise "meta" est : iso-8859-1
Remarque : Je viens de repasser sur une version PHP antérieure pour ne pas avoir le problème pour le moment (OVH laisse un délai pour la migration), mais le problème persiste avec PHP 5.6.
Je ne sais pas si ça peut aider, mais il m'est arrivé une fois d'avoir un problème d'encodage de ce genre (mais pas en lien avec ovh). Quel éditeur de texte utilises-tu ? Si tu utilises Notepad++, regarde au niveau de l'option "Encoding" et essaye de modifier l'encodage de tes fichiers.
Nothing is true, Everything is permitted. (Merci de penser aux +1 pour les coups de pouce ! ça fait toujours plaisir :) )
J'ai compris pour l'encodage. Cependant, quand sous notepad++ je passe en UTF-8 sans bom, ça me met en l'air tous les accents sur ma page PHP ou HTML. Or, sur mon sous-domaine j'ai de longs textes rédigés sur la page web en html. Dois-je remplacer manuellement tous les accents ? Y a t'il une solution qui puisse me faciliter la vie ? Car ça va me prendre énormément de temps si je dois le faire manuellement.
Si tu avais regardé la FAQ PHP, tu aurais vu que cette manière de faire est l'ultime recours, je suis certain que tu as d'autres possibilités plus propres et portables.
Vérifie bien que tes fichiers sont encodés en ISO-8859-1 (Notepad++ ne supporte pas d'encoder des fichiers dans ce jeu de caractères, même s'il le lit et le reconnaît), que la connexion à ta base de données est déclarée avec le bon jeu de caractères, et vu que tu es en PHP 5.6, il faut aussi paramétrer le jeu de caractère de travail pour certaines fonctions, comme htmlentities() et htmlspeciachars(), pour ne citer que deux parmi les plus utilisées.
Pour tes prochains projets, je te conseille vivement d'utiliser de l'UTF-8.
J'ai téléchargé NotePad++ et j'ai fait mes exercices avec effectivement des problèmes sur les accents.
Je viens de lire vos commentaires, alors merci.
J'ai juste eu à aller dansNotepad++, menu encodage et sélectionner "encoder en UTF-8".
Par défaut, je suppose c'était sur "Encoder en UTF-8(sans BOM)
Voilà, je suis trop contente, alors merci à vous !!
Heuuu en même temps, je m'aperçois que le titre du forum est " suite à migration...", hélas je n'en suis pas encore là :). Pas le bon forum, mais de bonnes infos !!
- Edité par FranceLEGOFF 21 août 2015 à 16:53:08
France LG
Problèmes avec accents suite à migration PHP 5.6
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Nothing is true, Everything is permitted. (Merci de penser aux +1 pour les coups de pouce ! ça fait toujours plaisir :) )