root

Changeset 629

Show
Ignore:
Timestamp:
07/02/09 13:32:17 (8 months ago)
Author:
wbond
Message:

Fixed ticket #249 - fRequest::filter() now properly creates new $_FILES entries

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • fRequest.php

    r628 r629 Hide Line Numbers
    1616 * @link       http://flourishlib.com/fRequest 
    1717 *  
    18  * @version    1.0.0b6 
     18 * @version    1.0.0b7 
     19 * @changes    1.0.0b7  Fixed a bug with ::filter() not properly creating new `$_FILES` entries [wb, 2009-07-02] 
    1920 * @changes    1.0.0b6  ::filter() now works with empty prefixes and filtering the `$_FILES` superglobal has been fixed [wb, 2009-07-02] 
    2021 * @changes    1.0.0b5  Changed ::filter() so that it can be called multiple times for multi-level filtering [wb, 2009-06-02] 
     
    136137            if ($matches_prefix && is_array($value) && isset($value['name'][$key])) { 
    137138                $new_field = preg_replace($regex, '', $field); 
     139                $_FILES[$new_field]             = array(); 
    138140                $_FILES[$new_field]['name']     = $value['name'][$key]; 
    139141                $_FILES[$new_field]['type']     = $value['type'][$key];