Bonjour,
j'aimerai intégrer un fichier csv dans une base de données, pour cela j'ai écrit un script PHP.
Le script fonctionne parfaitement pour l'ajout des données dans la BDD.
Cependant, ce même script génère des images PNG automatiquement.
Il y a parfois l'apostrophe Microsoft, c'est à dire : " ’ " dans le fichier CSV.
Sous Windows, il n'y a pas de problème :
je fais :
$a = str_replace("","'",$a);
Tout va bien pour le moment.
Le probleme est que le site sera sur un serveur linux est que donc le caractere n'est pas reconnu. Ma fonction devient :
$a = str_replace("\357\277\275","'",$a);
Et donc lors de la génération des images, à la place de cette apostrophe, j'ai un carré.
Quelqu'un pourrait m'aider?
Partager