Bonjour,
J'essaye d'importer une liste de personnes situé dans un fichier Excel 2003 (*xsl) pour les stocker dans une table mysql.
j'ai utilisé l'outil Excel_Reader (sourceforge) et cela fonctionne parfaitement avec des données en caractères latin.

Le problème: c'est que les noms dans le fichier Excel sont en Arabe !

j'ai utilisé l'encodage UTF-8 Unicode pour ma table Mysql, j'ai testé une insertion via phpmyadmin et ca a marché en tapant le text en arabe.

j'ai placé dans mon script PHP l'instruction:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 $data->setOutputEncoding('UTF-8');
mais en sortie j'ai un affichage du genre :

Numéro | Nom | Date de naissance

1 | أيت عامر امال ليديا | 10/06/1996
2 | بخوش ندى | 14/09/1997
3 | بربار يامندة نهال | 23/09/1998
j'ai essayé de copier le contenue du fichier Excel et le placer dans un fichier text pour le lire avec les fonction PHP de lecture de fichiers ( file() ) et ca a donne le même résultat ! ( ' بربار يامندة Ù†Ù ') !!!!!!!!!!!!!

je voudrai afficher ces nom en arabe et les insérer dans ma table Mysql.
si quelqu'un peut m'indiquer la solution avec Excel_reader ou même avec la classe COM de PHP.

Merci.