Hi Roman Ivanov, you wrote:

> Sorry, do not have time to simplify. This is how I do it:
> 
> function filterRequest($prototype, $action){
>     loadPrototype($prototype);
>     $vars = get_class_vars($prototype);
>     if ($vars['vigilant'] == FALSE) {
>         return $_REQUEST;
>     }
> 
>     $filter = getFilter($prototype, $action);
>     if ($filter == NULL) {
>         return NULL;
>     }
>     if ($filter == TRUE) {
>         return $_REQUEST;
>     }

If this is the code you're using, it's useless.  Anything after those
two statements is "unreachable code", i.e. you do no filtering at all.

Regards,
-- 
Michael - <mike(@)php.net> http://dev.iworks.at/ext-http/http-functions.html.gz

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to