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 -~----------~----~----~----~------~----~------~--~---
