Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/03/2007, 14h34   #1
Membre habitué
 
Avatar de M1000
 
Développeur Web
Inscription : novembre 2003
Messages : 194
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : novembre 2003
Messages : 194
Points : 133
Points : 133
Par défaut [UTF-8 ANSI] Conversion de fichier

Bonjour,

Je recherche la possibilité de transformer un fichier UTF-8 en ANSI.

En fait, je génère un fichier CSV en UTF-8 avec du fputs() ... et je voudrais convertir ce fichier généré en ANSI afin ensuite de lui appliquer du html entity decode()...

Bref peut on forcer un fichier lors de son ecriture a être en ANSI ou comment le faire passer de UTF8 à ANSI.

Merci.
__________________
M1000
Le savoir se partage et le partage est un savoir...
M1000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2007, 16h33   #2
Membre habitué
 
Avatar de M1000
 
Développeur Web
Inscription : novembre 2003
Messages : 194
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : novembre 2003
Messages : 194
Points : 133
Points : 133
J'ai trouvé la réponse si cela peut en interresser d'autre,

Il suffit de réouvrir le fichier avec quelques header() en mettant bien le content type à ISO-8859-1 (largement suffisant pour convertir en quelque sorte en ANSI) puis de faire un echo du fichier en n'oubliant pas un html_entity_encode.

PS: pour revenir en UTF8 faire un echo utf8_decode
__________________
M1000
Le savoir se partage et le partage est un savoir...
M1000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h59.


 
 
 
 
Partenaires

Hébergement Web