Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/02/2010, 18:24
turbex
 
Fecha de Ingreso: enero-2008
Mensajes: 115
Antigüedad: 16 años, 11 meses
Puntos: 1
Zend_Form y filtro de datos

Hola amigos, estoy empezando con Zend, y tengo unas dudas sobre los formularios.
Necesito agregar filtros tipo Addslashes o Striptags...???? o es que Zend ya le pone algun filtro por default al inicio ?

lo que sucede es que estoy diseñando un admin y estoy usando Zend_Form...
y tengo por ejemplo
Código PHP:
class Base_Form extends Zend_Form
{
        public function 
__construct()
        {
            
$this->setMethod('post');
            
$this->addElementPrefixPath('Base_Filter''Base/Filter/''filter');
            
parent::__construct();
        }

        public function 
addElement($element$name null$options null)
        {
            
$element->addFilter('StripTags');
            return 
parent::addElement($element$name$options);
        }

ahora cuando creo un formulario extiendo siempre de Base_Form, y mi idea es que cada element que se agregue coja automaticamente el filtro StripTags....

pero como les preguntaba... es necesario hacer eso ?... o Zend ya le pone algun filtro por default ?....
y cuando grabo en la base de datos usando Zend_Db_Table_Abstract usando update o insert.... los datos se filtran aqui o algo similar ?

ojala se entienda mi duda....

y gracias...