Вход Регистрация
Файл: library/XenForo/ViewPublic/Login/PostRedirect.php
Строк: 28
<?php

class XenForo_ViewPublic_Login_PostRedirect extends XenForo_ViewPublic_Base
{
    public function 
renderHtml()
    {
        
$data = $this->_params['postData'];
        unset(
$data['_xfResponseType'], $data['_xfRequestUri'], $data['_xfNoRedirect']);
        
$this->_params['hiddenHtml'] = $this->_arrayToHiddenInput($data);
    }

    protected function 
_arrayToHiddenInput(array $array, $prefix = '')
    {
        
$output = '';
        foreach (
$array AS $k => $v)
        {
            
$name = strlen($prefix) ? $prefix . '[' . $k . ']' : $k;

            if (
is_array($v))
            {
                
$output .= $this->_arrayToHiddenInput($v, $name);
            }
            else
            {
                
$output .= '<input type="hidden" name="' . htmlspecialchars($name, ENT_COMPAT, 'utf-8')
                    . 
'" value="' . htmlspecialchars($v, ENT_COMPAT, 'utf-8') . '" />' . "n";
            }
        }

        return 
$output;
    }
}
Онлайн: 2
Реклама