Warning: Invalid argument supplied for foreach()

Статус
В этой теме нельзя размещать новые ответы.

Pacifik

Пользователь
#1


Код:
Notice: Undefined index: forums in /home/dev/data/www/***/admin/admin_ug_auth.php on line 225

Warning: Invalid argument supplied for foreach() in /home/dev/data/www/***/admin/admin_ug_auth.php on line 225

Notice: Undefined index: forums in /home/dev/data/www/***/admin/admin_ug_auth.php on line 225

Warning: Invalid argument supplied for foreach() in /home/dev/data/www/***/admin/admin_ug_auth.php on line 225
В профиле пользователя я нажал "Права доступа", далее "Открыть все форумы..." и такая "шапка"
 

krumax

Пользователь
#3
Есть такое дело, правда у меня не последняя ревизия может дальше уже исправили...
Решение:
перед
PHP:
foreach ($c_data['forums'] as $f_id)
находим
PHP:
        if (!$c =& $_REQUEST['c'] OR !in_array($c, array('all', $c_id)))
        {
            continue;
        }
и заменяем на
PHP:
        if (!$c =& $_REQUEST['c'] OR !in_array($c, array('all', $c_id)) OR empty($c_data['forums']))
        {
            continue;
        }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху