Changeset 453 for trunk/lib/App.inc.php


Ignore:
Timestamp:
Dec 31, 2013 5:10:26 AM (10 years ago)
Author:
anonymous
Message:

Reinstated priv->user_type conversion for legacy impementations; fixed hidden element array bug.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/App.inc.php

    r452 r453  
    964964            // urlencode is not used here, not for form data!
    965965            $query_args = array_merge($this->_carry_queries, $one_time_carry_queries);
    966             foreach ($query_args as $key=>$val) {
    967                 printf('<input type="hidden" name="%s" value="%s" />', $key, $val);
    968             }
     966            foreach ($query_args as $key => $val) {
     967                if (is_array($val)) {
     968                    foreach ($val as $subval) {
     969                        printf('<input type="hidden" name="%s[]" value="%s" />', $key, $subval);
     970                    }
     971                } else {
     972                    printf('<input type="hidden" name="%s" value="%s" />', $key, $val);
     973                }
     974            }
     975            unset($query_args, $key, $val, $subval);
    969976        }
    970977
Note: See TracChangeset for help on using the changeset viewer.