Bonjour,
J’ai réalisé une petite interface web en php pour collecter/envoyer des données sur une BD mysql (le serveur mysql et le serveur web tournent sur ma machine debian).
La BD est en utf8, de même que ma page web.
Les caractères accentués provenant de la BD sont correctement affichés tant que je n’interagis avec ma BD qu’à partir de mon interface web.
Mais si j’insère de nouvelles données dans ma BD à partir d’un xterm et si ces données comportent des caractères accentués alors ceux-ci ne sont
plus affichés correctement dans ma page web (j’obtiens des points d’interrogation à la place). En effet, ces caractères sont encodés en ISO-8859-1.
Ma question est la suivante : comment faire pour que les caractères saisis dans ma console linux (dans la BD mysql) soient encodés en utf8. Je précise que mes variables locales sont toutes en utf-8.
Merci pour votre aide