Bonjour,

J'ai un souci d'accent dans un fichier .csv que j'ai crée via php. J'intègre des données depuis un fichier .csv (encoder en utf-8) dans une base de données postgres (la base est en utf-8). Via un applicatif en php je créé des tableaux des données de cette base. Une fois les tableaux créés , je fais un export en créant un ficher .csv. J'utilise la fonction fwrite. Résultat , dans mon fichier csv , les accents ne sont pas conservés (à la place j'ai des caractères étranges). Il me semble pourtant avoir mis tout ce qu'il fallait pour conserver l'encodage :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 
header('Content-type: text/html; charset=UTF-8');
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
J'ai même fait un test en mettant ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$file->WriteInFile(path,utf8_encode($string_export));
WriteInFile est une fonction spécifique que j'ai développée utilisant fwrite.

... donc là je sèche !

Merci pour vos réponses !

Stéphane