Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour a tous,
Je viens ici à la pèche à vos méthodes d'échappement de caractères avec le ZF.
Je bosse sur une application sans utiliser le MVC(donc pas de $this->escape() ), et je m'interroge sur vos méthodes de protection des chaines.
D'habitude(sans ZF), je me contentais d'un petit mysql_real_escape_string(), cependant cette appli doit pouvoir fonctionner sur plusieurs plateformes, donc l'utilisation de toute fonction de ce type ne peut pas etre utilisé.
Dans ma jeunesse, j'utilisais un simple adsslashes(htmlentities('maChaine') ).
Hors, le ZF est passé par là, et donc je m'interroge sur ce qu'il proposais.
J'ai bien pensé a passer la chaine dans un filtre comme ceci :
$thing='maChoseaEchapper'; $options = array('escapeFilter' => 'StringTrim'); $escapeThing = new Zend_Filter_Input('','', array($thing), $options); return $escapeThing;
Mais ceci ne rajoute pas les échappements sur les simple quote par exemple...
ZF proposerais t'il autre chose? et vous , vous utilisez quoi?
Hors ligne