Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 16-04-2008 14:32:22

stf
Membre
Date d'inscription: 03-04-2008
Messages: 156

Echappement de caractères

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 :

Code:

$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? big_smile

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages