Bonjour à Tous,
Le problème a peu être déjà été évoqué mais je n'en ai pas trouvé trace...
J'ai développé mon application en local :
(mysql : tables en utf8-general-ci, pages php codées utf8 ; php version 5.6.19, charset=UTF-8 dans site.ini, etc...).
Cela fonctionne correctement : les caractères accentuées en "dur" des pages php comme les retours de requêtes SQL s'affichent correctement dans FireFox.
J'ai porté mon appli sur mon compte OVH (mutualisé php version 5.2.17) interclassement de la base et des tables : utf8_general_ci. Les caractères accentuées en "dur" des pages php s'affichent correctement mais pas ceux venant des requêtes SQL.
Je précise que j'ai fait le test en ajoutant des enregistrements directement dans la BD via phpmyAdmin/OVH. Par exemple pour une table de profil de connexion : prénom, identifiant, password. A la saisie identifiant/password, la session applicative s'ouvre bien mais les prénoms avec caractères accentués sont mal formatés (Ma?t? au lieu de Maïté par exemple).
J'ai fait des essais avec ce qu'on peut trouver sur le web mais rien n'y fait.... désespoir...énervement...rage
Y a t-i un paramétrage du framework ou des instructions à ajouter dans les classes de modèles ??
Merci d'avance pour votre aide.
JF
Partager