Tu risques d'avoir des soucis par la suite si tu sauvegardes tes données
avec des caractères HTML.
Que se passera-t'il le jour où tu les fourniras sous un autre format
(exports,..) ?

Il faudrait que tu fasses l'opération plutôt dans le get().

Mais sinon, as-tu correctement paramétré symfony pour qu'il sache que les
données en base sont stockées en latin-1 et non en unicode ? 
Peut-être peux-tu lui dire simplement de renvoyer des pages en latin-1 et
non utf-8 ?

-----Message d'origine-----
De : [email protected] [mailto:[email protected]] De la
part de aymeric
Envoyé : lundi 28 septembre 2009 11:41
À : Symfony-fr
Objet : [symfony-fr] Re: comment échapper les accents des inputs?


//Categorie.class.php
class Categorie extends BaseCategorie{
  public function save(Doctrine_Connection $conn = null)
  {
    //escape nom
    $this->setNom(htmlentities($this->getNom()));

    return parent::save($conn);
  }
}

pourquoi j'y ai pas pensé plus tôt? T_T



--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à