Mysql/php et les caractères arabes (réglé)
Bonjour,
Voilà après plusieurs recherches et avoir essayé les solutions donnés je reste toujours bloqué.
Voici mon problème, au moment de l'insertion de données écrit en arabe via un script php je vois dans la base tout en ???????? ?????
pourtant :
- la table est en utf-8 (encoding) et utf8_unicode_ci
- le script php est précédé par
Code:
header ('Content-Type: text/html; charset=utf-8');
- le doc html est déclaré en utf8
Code:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
lors de la connexion mysql la requete SET NAMES 'UTF8' et SET CHARACTER SET 'UTF8'
quand j'insére les données avec phpmyadmin direction ils s'affichent bien comme il faut ... mais avec le script non.
Quelqu'un à une idée ??
Pour info, le site est multi-langue et doit accepter de l'arabe, du français avec les accents etc ...