Hi,

Try it like this:

'kategorie' => Array('InArray' => Array('Kat 1', 'Kat 2', 'Kat 3')),

Andrew

--
Andrew Taylor
Web Site Manager
City of Durham Council
17 Claypath
Durham 
Co. Durham
DH1 1RH
Tel:0191 3018769
Fax:0191 3018426
E-Mail: [EMAIL PROTECTED]
 

> -----Original Message-----
> From: Truppe Steven [mailto:[EMAIL PROTECTED] 
> Sent: 29 October 2007 11:29
> To: [email protected]
> Subject: [fw-general] Strange problem with Zend_Filter_Input
> 
> Hi again,
> 
> i have some stupid problem with Zend_Filter_Input, when i do 
> the following:
> 
> 
>             // load custom filter
>             require_once 'Zend/Loader.php';
>             //Zend_Loader::loadClass('Byteshelter_Validate_FileList');
>      
>             $filters = array(
>                 '*' => array(
>                     'StripTags',
>                     'StringTrim',
>                 ),
>             );
>      
>             $validators = array(
>                 'preis'         => array('Digits'),
>                 'kategorie'     => array('InArray', $someArray),
>                 'beschreibung'  => 'Alnum',
>                 'material'      => 'Alnum'
>                 'bilder'        => array('FileList', '*.pdf',
>     '../some/path'),
>                     array(
>                         'presence'   => 'required',
>                         'allowEmpty' => false
>                     ),
>             );
>      
>             require_once 'Zend/Filter/Input.php';
>             $input = new Zend_Filter_Input($filters, 
> $validators, $_GET);
> 
> 
> i get the error message
> 
>     Class based on basename 'InArray' must implement the
>     'Zend_Validate_Interface' interface in file
>     
> \/var\/www\/mystuff\/apps\/library\/ZendFramework-1.0.1\/libra
> ry\/Zend\/Filter\/Input.php
>     line 830"
> 
> but when i look at Zend/Validator/InArray.php i see:
> 
>     class Zend_Validate_InArray extends Zend_Validate_Abstract {...}
> 
> So i think there must be something in the Zend_Loader 
> component that i'm not aware of...
> The other filters like 'Digits' and 'Alnum' are working, only 
> my on filter from library/MyLibrary/Validator/FileList.php 
> and the InArray or GreaterThan are not working.
> 
> 
> I hope someone can help me out.
> 
> 
> best regards,
> Steven Truppe
> 
> 
> 
> 
> 
> 
> 

This email and its attachments are intended for the addressee only and may be
confidential or the subject of legal privilege. If this email and its 
attachments have 
come to you in error,  you must take no action based on them, nor must you copy 
them,
distribute them or show them to anyone. Please contact the sender to notify us 
of the
error.  

Durham City Council accept no liability for, and shall not be legally bound by,
the contents of this email. No assurances are given as to the authority of the 
sender
to act on the Council's behalf and the views expressed within this email may 
not be
official Council policy but instead the personal views of the distributor. 

This email and any attached files have been scanned for the presence of 
computer viruses
however, you are advised that Durham City Council bears no liability for 
attachments
and you therefore open any attachments at your own risk.

Reply via email to