Fonction iconv et e-notice [Résolu]

Signaler
Messages postés
943
Date d'inscription
mardi 14 novembre 2006
Statut
Membre
Dernière intervention
7 août 2009
-
Messages postés
943
Date d'inscription
mardi 14 novembre 2006
Statut
Membre
Dernière intervention
7 août 2009
-
Bonjour à tous,


J'utilise iconv() pour passer une chaine à l'origine en UTF-8 vers ISO-8859-1.

Ça fonctionne très bien jusqu'à ce que des caractères illégaux arrivent par exemple €.
Je
regarde la doc php qui me dit que pour ignorer les caractères illègaux
il suffit de rajouter //ignore de cette manière : iconv("UTF-8",
"ISO-8859-1//IGNORE", $str);

Mais j'ai toujours une erreur notice tandis que si je met
//TRANSLIT à la place
je n'ai plus cette erreur notice.


Ma question est pourquoi?

<hr size="2" width="100%" />
Maelo ou Elo --> Mon blog

Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)

5 réponses

Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
23
Hello,

quel est le message de l'erreur de niveau E_NOTICE ?
Messages postés
943
Date d'inscription
mardi 14 novembre 2006
Statut
Membre
Dernière intervention
7 août 2009
3
Bonjour,

caractère illégal detecté, mais avec ignore ce message ne devrait pas avoir lieu d'être c'est ce que je ne comprend pas.

<hr size="2" width="100%" />
Maelo ou Elo --> Mon blog

Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)
Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
23
Je pense que c'est dû à ta version de PHP parce que je n'ai pas le problème, que ce soit directement sous Zend, ou sur mon serveur.
Messages postés
943
Date d'inscription
mardi 14 novembre 2006
Statut
Membre
Dernière intervention
7 août 2009
3
Je sais que c'est php5 mais je ne connais pas la version exacte je ne suis plus au boulot.

Je vais attendre quelques jours avant de mettre reponse acceptée au cas ou quelqu'un sache c'est pas grave si personné n'a l'info c'est juste à titre personnel.

Merci beaucoup quand même malalam

<hr size="2" width="100%" />
Maelo ou Elo --> Mon blog

Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)
Messages postés
943
Date d'inscription
mardi 14 novembre 2006
Statut
Membre
Dernière intervention
7 août 2009
3
Bon apprement personnes ne sait :-(

Merci quand même malalam

<hr size="2" width="100%" />
Maelo ou Elo --> Mon blog

Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)