Ejemplo n.º 1
0
/**
 * 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('"' => '&quot;', '<' => '&lt;', '>' => '&gt;')) . '" />';
    } else {
        $ret = '';
        foreach ($v as $k2 => $v2) {
            $ret .= adminLogin_outputPostVars($k . '[' . $k2 . ']', $v2);
        }
        return $ret;
    }
}
Ejemplo n.º 2
0
function adminLogin_outputPostVars($k, $v)
{
    if (!is_array($v)) {
        return '
<input type="hidden" name="' . $k . '" value="' . strtr(stripslashes($v), array('"' => '&quot;', '<' => '&lt;', '>' => '&gt;')) . '" />';
    } else {
        $ret = '';
        foreach ($v as $k2 => $v2) {
            $ret .= adminLogin_outputPostVars($k . '[' . $k2 . ']', $v2);
        }
        return $ret;
    }
}