Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 29-10-2009 07:49:55

GueloSuperStar
Membre
Lieu: Paris
Date d'inscription: 05-08-2009
Messages: 107

Zend_file convertir/encoder

Bonjour les zender's

Aujourd'hui je viens avec un nouveau problème... sad

Voilà je suis entrain de faire un système d'upload de fichiers sur mon site avec Zend_File.
Tout se passe bien mais le problème (je m'en que j'allais l'avoir) est par rapport a l'encodage du fichier.
Le fichier uploader peux être de l'utf-8, ANSI, ISO-8859-15.....

Moi ce que je voudrais faire est d'uniformiser tout sa, c'est à dire en recevant le fichier le traiter pour le convertir/encoder en UTF-8.

Est-ce possible avec Zend_file, sans Zend_file?

Merci les Zender's


A+ Guelo Super Star

Hors ligne

 

#2 29-10-2009 08:49:02

philippe
Administrateur
Lieu: Grenoble
Date d'inscription: 01-03-2007
Messages: 1624

Re: Zend_file convertir/encoder

C'est théoriquement impossible de déterminer l'encodage d'un fichier de façon certaine. On trouve des outils qui essayent de deviner, mais ça ne peut pas être fiable à 100%.

Je ne connais pas bien Zend_File, mais je doute qu'il se lance là dedans.

Tu n'as pas vraiment d'autre solution que de demander l'encodage d'entrée (ou de restituer le fichier tel quel sans changer l'encodage...)...

A+, Philippe


twitter : @plv ; kitpages.fr : Création de sites internet à Grenoble et Paris

Hors ligne

 

#3 29-10-2009 09:08:55

GueloSuperStar
Membre
Lieu: Paris
Date d'inscription: 05-08-2009
Messages: 107

Re: Zend_file convertir/encoder

Je suis d'accord avec toi que ce n'est pas facile de déterminer l'encodage.

Mais si je veux enregistrer les informations contenu dans le fichier dans une base de données en UTF-8, tu sais comment je pourrais faire?


A+ Guelo Super Star

Hors ligne

 

#4 29-10-2009 09:21:13

philippe
Administrateur
Lieu: Grenoble
Date d'inscription: 01-03-2007
Messages: 1624

Re: Zend_file convertir/encoder

Il y a pas de solution fiable à part demander à l'internaute l'encodage de son fichier.

Après tu peux utiliser iconv pour faire ta conversion http://www.php.net/manual/en/function.iconv.php

A+, Philippe


twitter : @plv ; kitpages.fr : Création de sites internet à Grenoble et Paris

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages