IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend_Form PHP Discussion :

Valideur stringLength et UTF8


Sujet :

Zend_Form PHP

  1. #1
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 278
    Par défaut Valideur stringLength et UTF8
    Dans mes forms, j'utilise le valideur stringLength. Or, j'ai un problème d'encodage.
    J'ai un champ textarea avec un nombre maximal de caractères de 300.
    Si je rentre 300 "a", pas de problèmes. Si je rentre 300 "é" => erreur de validation. Mon application est intégralement en UTF8, je suppose donc que c'est la cause de l'erreur provoquée par iconv_strlen.
    Comment indiquer à au valideur (ou à iconv) que le texte entrant est en UTF8 ?

  2. #2
    Expert confirmé
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Par défaut
    Salut,

    soit tu modifies le validateur pour ajouter le charset en second paramètre à iconv_strlen(), soit tu ajoutes à ton code (dans le bootstrap ?) iconv_set_encoding(), soit enfin tu modifies les directives iconv.*_encoding dans php.ini
    FAQ XML
    ------------
    « Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser »
    Giacomo Leopardi

Discussions similaires

  1. [FLASH MX2004 PRO] Décodage de l'utf8
    Par Typhlosion dans le forum Flash
    Réponses: 2
    Dernier message: 23/04/2005, 18h54
  2. Migration Oracle 8i WE8DEC => Oracle 9i UTF8
    Par stawen dans le forum Oracle
    Réponses: 3
    Dernier message: 06/01/2005, 10h44
  3. Réponses: 5
    Dernier message: 19/11/2004, 19h16
  4. Convertir une chaine UTF8 en ISO-8859-1
    Par eods dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 26/08/2004, 16h57
  5. Réponses: 2
    Dernier message: 23/06/2004, 16h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo