/** * Used by the adminLogin() function. * if 'value' is an array, the function is called recursively. * * @param string $key * @param string $value * @return string 'hidden' HTML form fields, containing key-value-pairs */ function adminLogin_outputPostVars($k, $v) { global $smcFunc; if (!is_array($v)) { return ' <input type="hidden" name="' . htmlspecialchars($k) . '" value="' . strtr($v, array('"' => '"', '<' => '<', '>' => '>')) . '" />'; } else { $ret = ''; foreach ($v as $k2 => $v2) { $ret .= adminLogin_outputPostVars($k . '[' . $k2 . ']', $v2); } return $ret; } }
function adminLogin_outputPostVars($k, $v) { if (!is_array($v)) { return ' <input type="hidden" name="' . $k . '" value="' . strtr(stripslashes($v), array('"' => '"', '<' => '<', '>' => '>')) . '" />'; } else { $ret = ''; foreach ($v as $k2 => $v2) { $ret .= adminLogin_outputPostVars($k . '[' . $k2 . ']', $v2); } return $ret; } }