Добрый вечер. Снова столкнулся с подобной проблемой. В моделе разбираю ошибки, которые определил контроллер
function ErrorsBook()
{
if(guestMVCbook::setErrors() == '1')
{
foreach(guestMVCbook::$this->errors as $value => $string);
if($value == 'username')
{
foreach($string as $val=>$str);
$this->html = str_replace('<input type="hidden" name="usererrors">', $str, $this->html);
}
elseif($value == 'message')
{
foreach($string as $messval => $messstring);
$this->html = str_replace('<input type="hidden" name="messageerrors">', $messstring, $this->html);
}
}
}
Происходит дублирование всего шаблона... Заменить хочу лишь <input>. Закрытие foreach не помогло. Какой раздел надо выучить что бы этот момент не напрягал? С базой работал проблем таких не было, а тут эх...