Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как избавиться от ошибки в php?

Как избавиться от ошибки в php?


     Все вопросы » Общие вопросы по PHP    1638

вопрос
При попытке установить хак в движок в одной из строк выдает ошибку:Parse error: syntax error, unexpected 'set' (T_STRING), expecting ';' in /

вот этот кусок кода:
$arr_newscount = explode('|', $count_news);
  for ($i = 0; $i set('{count_categ_'.$arr_onenews[0].'}', $arr_onenews[1]);     //в этой строке ошибка
  }
}

Ответа пока нет


3 комментария

vitnet
PHP-developer

vitnet - -

Это какой-то бред, видимо вы неверно скопировали код.

for это цикл, и в нем такого бреда не должно быть.

Возможно там что-то типа:
$arr_newscount = explode('|', $count_news);

for ($i = 0; $i < count($arr_newscount); $i++) {
    ...
}

follor
Юзер

follor - -

всё верно скопировал, вот тут подробнее

vitnet
PHP-developer

vitnet - -

Ссылка

    $arr_newscount = explode('|', $count_news);
    for ($i = 0; $i <= count($arr_newscount) - 2; $i++) {
        $arr_onenews = explode('#', $arr_newscount[$i]);
        $tpl->set('{count_categ_' . $arr_onenews[0] . '}', $arr_onenews[1]);
    }

Похожие вопросы

наверх