|
7 / 9 / 0
Регистрация: 09.11.2012
Сообщений: 408
|
||||||
VK API Warning: Invalid argument supplied for foreach() in19.10.2016, 18:23. Показов 1425. Ответов 11
Метки нет (Все метки)
Скрипт для вк.
Ругается на строчку: foreach($GetBoard as $board){ Выше: точно такой же блок, но для стены - там всё работает. Тут какую-то ошибку находит. Почему? Как решить?
0
|
||||||
| 19.10.2016, 18:23 | |
|
Ответы с готовыми решениями:
11
Warning: Invalid argument supplied for foreach() Invalid argument supplied for foreach() Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource |
|
19 / 19 / 11
Регистрация: 15.11.2014
Сообщений: 164
|
|
| 19.10.2016, 18:36 | |
|
Потому что $GetBoard не является массивом
0
|
|
|
7 / 9 / 0
Регистрация: 09.11.2012
Сообщений: 408
|
|||||||
| 20.10.2016, 06:27 [ТС] | |||||||
|
Добавлено через 5 часов 51 минуту Не понимаю. Первая же часть работает. Хотя отличаются они только названиями массивов
0
|
|||||||
|
165 / 150 / 58
Регистрация: 15.06.2013
Сообщений: 1,107
|
|||||||
| 20.10.2016, 07:45 | |||||||
0
|
|||||||
|
7 / 9 / 0
Регистрация: 09.11.2012
Сообщений: 408
|
||||||||||||
| 21.10.2016, 02:28 [ТС] | ||||||||||||
Возвращает: array(3) { ["topics"]=> array(3) { [0]=> int(2) [1]=> array(9) { ["tid"]=> int(34456254) ["title"]=> string(6) "222222" ["created"]=> int(1476926746) ["created_by"]=> int(362068274) ["updated"]=> int(1476931874) ["updated_by"]=> int(342995510) ["is_closed"]=> int(0) ["is_fixed"]=> int(0) ["comments"]=> int(3) } [2]=> array(9) { ["tid"]=> int(34454042) ["title"]=> string(20) "Обсуждение" ["created"]=> int(1476885308) ["created_by"]=> int(362068274) ["updated"]=> int(1476885321) ["updated_by"]=> int(342995510) ["is_closed"]=> int(0) ["is_fixed"]=> int(0) ["comments"]=> int(2) } } ["default_order"]=> float(1) ["can_add_topics"]=> int(0) } Warning: Invalid argument supplied for foreach() in /home/users/k/k37v37/domains/k37v37.myjino.ru/antispam_moe.php on line 94 Warning: Invalid argument supplied for foreach() in /home/users/k/k37v37/domains/k37v37.myjino.ru/antispam_moe.php on line 94 Warning: Invalid argument supplied for foreach() in /home/users/k/k37v37/domains/k37v37.myjino.ru/antispam_moe.php on line 94 И что мне это дает? Вижу ответ от контакта и 3 ошибки из одной строки.. Ничего не понимаю. Добавлено через 9 часов 57 минут ап. Добавлено через 2 часа 33 минуты Кстати интересно. Подправил API ссылки, проверил таким образом 4 массива: 1. $GetWall 2. $GetComments 3. $GetBoard 4. $GetBoardComments Получилось, что первые три массива, включая тот на который раньше ругалось - вернулись нормальные ответы от контакта,. А вот 4, который зависит от 3 - вернулись три нуля и выдает 3 ошибки. Может дело самих в ссылках? Так вроде сейчас все правильно написано. Кто шарит, взгляните, плиз.
NULL Warning: Invalid argument supplied for foreach() in /home/users/k/k37v37/domains/k37v37.myjino.ru/antispam_moe.php on line 98 NULL Warning: Invalid argument supplied for foreach() in /home/users/k/k37v37/domains/k37v37.myjino.ru/antispam_moe.php on line 98 NULL Warning: Invalid argument supplied for foreach() in /home/users/k/k37v37/domains/k37v37.myjino.ru/antispam_moe.php on line 98
0
|
||||||||||||
|
321 / 189 / 78
Регистрация: 04.10.2016
Сообщений: 809
|
||
| 21.10.2016, 09:52 | ||
|
1. указать ключ foreach($GetWall["topics"] as $wall){} и далее обрабатывать полученный массив внутри цикла 2. при необходимости ["default_order"] и ["can_add_topics"] проверить на наличие данных отдельно 3. foreach($GetWall as $wall) - внутри этого цикла обрабатывается данные никак не соответствуют вашему результату... что то напутали?
0
|
||
|
165 / 150 / 58
Регистрация: 15.06.2013
Сообщений: 1,107
|
||||||
| 21.10.2016, 10:03 | ||||||
|
smit1987, проверяйте почему приходит пустая переменная. Возможно неверно формируется строка запроса. Проверяйте ее перед тем как отправить запрос.
Добавлено через 10 минут Fart83, таки да. Нужно открывать вложенные массивы.
0
|
||||||
|
7 / 9 / 0
Регистрация: 09.11.2012
Сообщений: 408
|
||
| 23.10.2016, 14:32 [ТС] | ||
|
А косячит где-то в паре: $GetBoard, $GetBoardComments. А ошибку именно выдает: $GetBoardComments.
0
|
||
|
165 / 150 / 58
Регистрация: 15.06.2013
Сообщений: 1,107
|
||||||
| 24.10.2016, 06:27 | ||||||
|
Ну сделайте по аналогии.
0
|
||||||
|
7 / 9 / 0
Регистрация: 09.11.2012
Сообщений: 408
|
|
| 26.10.2016, 00:25 [ТС] | |
|
Протестил:
var_dump($GetBoardComments); перед : $GetBoardComments = $GetBoardComments['response']; Я понял что ругается на topic_id и еще на что-то: array(1) { ["error"]=> array(3) ["error_code"]=> int(100) ["error_msg"]=> string(78) Полный ответ: array(1) { ["error"]=> array(3) { ["error_code"]=> int(100) ["error_msg"]=> string(78) "One of the parameters specified was missing or invalid=> topic_id is undefined" ["request_params"]=> array(7) { [0]=> array(2) { ["key"]=> string(5) "oauth" ["value"]=> string(1) "1" } [1]=> array(2) { ["key"]=> string(6) "method" ["value"]=> string(17) "board.getComments" } [2]=> array(2) { ["key"]=> string(8) "group_id" ["value"]=> string(9) "131106281" } [3]=> array(2) { ["key"]=> string(5) "count" ["value"]=> string(2) "40" } [4]=> array(2) { ["key"]=> string(8) "topic_id" ["value"]=> string(0) "" } [5]=> array(2) { ["key"]=> string(10) "need_likes" ["value"]=> string(1) "0" } [6]=> array(2) { ["key"]=> string(4) "sort" ["value"]=> string(4) "desc" } } } } Вот что за ошибки? Кто в API VK шарит?
0
|
|
|
165 / 150 / 58
Регистрация: 15.06.2013
Сообщений: 1,107
|
||||||
| 26.10.2016, 11:34 | ||||||
0
|
||||||
|
1569 / 1448 / 303
Регистрация: 01.10.2011
Сообщений: 2,636
|
|
| 27.10.2016, 22:00 | |
|
0
|
|
| 27.10.2016, 22:00 | |
|
Помогаю со студенческими работами здесь
12
supplied argument is not a valid Image resource in Warning: Missing argument 2 for module_url() Warning: Invalid argument supplied for foreach() in Warning: Invalid argument supplied for foreach() in Warning: Invalid argument supplied for foreach() in Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|