if (isset($groups['error']) || !$groups) {
$message = "<div class=\"callout callout-danger\">
Похоже, что произошла ошибка! Попробуйте обновить страницу, или повторите попытку позднее.
</div>";
} else {
for ($i=0; $i<=$groups["count"]-100; $i++) {
if($groups["items"][$i]["type"]<> "page") {unset($groups["items"][$i]);}
}
$_SESSION['groups'] = '';
if (isset($groups['count']) && $groups['count'] !==0 && count($groups['items']) !==0) {
foreach ($groups['items'] as $item => $groupData) {
if ($groupData['type'] == 'page' || $groupData['type'] == 'group' ) {
$_SESSION['groups'][$groupData['id']] = $groupData; }
}
} else {
unset($_SESSION['groups']);
}
}
Undefined offset: 0
$membersadmin = json_decode(file_get_contents("https://api.vk.com/method/groups.getMembers?group_id={$groupId}&count=100&filter=managers&access_token={$tokenadmin}"),true);
foreach($membersadmin['response']['users'] as $user) {
$adminIds[] = $user['id'];
}
# $adminIds - нумерованный массив айдишников
$template->templateSetVar('group_admins', htmlspecialchars($adminIds));
htmlspecialchars() expects parameter 1 to be string, array given