Lire fichier cvs avec accent affiche é plutot que é

Messages postés
2
Date d'inscription
dimanche 22 octobre 2017
Dernière intervention
22 octobre 2017
- - Dernière réponse : NHenry
Messages postés
14321
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 décembre 2018
- 22 oct. 2017 à 21:44
Bonjour,
je lis un fichier cvs "utf-8" verifier avec notepad++
qui contient juste un "élève"

mais avec php ca donne "Un élève."

merci

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<?php

$log = file_get_contents("dge.csv");
echo utf8_encode($log);


?>
Afficher la suite 

Votre réponse

1 réponse

Messages postés
14321
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 décembre 2018
0
Merci
As-tu essayé sans le "utf8_encode" ?
jack2121
Messages postés
2
Date d'inscription
dimanche 22 octobre 2017
Dernière intervention
22 octobre 2017
-
oui meme resultat echo utf8_encode($log);
NHenry
Messages postés
14321
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 décembre 2018
-
En clair, je suppose que tu encode 2 fois ton fichier en UTF8, donc ça ne peut pas aller.
Essaye :
echo $log;
directement.
Commenter la réponse de NHenry

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.