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