0

我用htmlEntities解码我的zend-form。这很好,但我想在将表单重新填充回给用户时解码输入。有没有办法在Zend中反转setElementFilter?解码htmlEntities填充Zend表格

实施例:

用户在输入字段填充有

You & me 

数据放置在数据库:

You & me 

我得到的数据从数据库返回的并用填充的输入域它:

You & me 

我只是希望我的号(在这种情况下)回来看看这个:

You & me 

由于提前,

回答

2

有没有办法扭转setElementFilter

号你应该过滤你的数据html_entity_decode在填充表单之前

+0

这就是我想知道的!谢谢! – 2010-10-03 18:05:55

2

我通常重新填充我的形式,如果它是无效的或我想编辑一些数据

$form = new zend_form("name"); 
....................... 
...................... 
$form->populate($this->_request->getAllparams()); 

,或者如果想以填补自定义数据

$form->populate($data); 

和Zend形式WIL形式l有照顾过滤,验证和填充表格背面 http://framework.zend.com/manual/en/zend.form.forms.html

希望这将有助于

+1

我正在使用填充,但数据不会显示过滤返回.... – 2010-10-01 13:25:00