За последние 24 часа нас посетили 19553 программиста и 1603 робота. Сейчас ищет 901 программист ...

Помогите с Денвером ошибка в Foreach

Тема в разделе "PHP для новичков", создана пользователем lomagart, 1 дек 2016.

  1. lomagart

    lomagart Зэк
    [ БАН ]

    С нами с:
    1 дек 2016
    Сообщения:
    11
    Симпатии:
    0
    У меня при запуске файла выдает ошибку типа этой : Warning: [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in Z:\home\localhost\ </>on line 22

    Warning: Invalid argument supplied for foreach() in Z:\home\localhost </>on line 23

    Вот вся 23 линия и его корни:
    foreach ($json->streams as $st){
    if ($st->channel->language=='ru' && $st->viewers > $minViewers) file_put_contents($filenameRu, $st->channel->name.PHP_EOL, FILE_APPEND);
    file_put_contents($filenameAll, $st->channel->name.PHP_EOL, FILE_APPEND);
    }
    (ГДЕ ПОСАВЛЕНЫ СИНВОЛЫ </> ТЕКСТ БЫЛ УДАЛЕН)
    КТО ЧТО ЗНАЕТ КАК ВСЕ ИСПРАСИТЬ ПИШИТЕ В ВКОНТАКТЕ :) ЖДУ ОТ ВАС ПОМОЩИ !!;):D Скриншот 2016-12-01 12-35-46.png
     
    #1 lomagart, 1 дек 2016
    Последнее редактирование модератором: 1 дек 2016
  2. Росс

    Росс Новичок

    С нами с:
    1 дек 2016
    Сообщения:
    4
    Симпатии:
    0
    Код (Text):
    1. foreach (array_expression as $value)
    2.     statement
    array_expression должен быть либо массив, либо объект.
    Может, там что-то другое?
     
  3. lomagart

    lomagart Зэк
    [ БАН ]

    С нами с:
    1 дек 2016
    Сообщения:
    11
    Симпатии:
    0
     
    #3 lomagart, 1 дек 2016
    Последнее редактирование модератором: 1 дек 2016
  4. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    То есть, на форум ты как на имижборду закинулся и все, пусть оно коромыслом катится? Тут тебе не писать?
     
  5. lomagart

    lomagart Зэк
    [ БАН ]

    С нами с:
    1 дек 2016
    Сообщения:
    11
    Симпатии:
    0
    Причем тут это я просто хотел узнать в чем моя ошибка
     
  6. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    В том, что ты на форуме пишешь, чтобы тебе слали ответы во вконтактик. Это мальца не вежливо.
     
  7. lomagart

    lomagart Зэк
    [ БАН ]

    С нами с:
    1 дек 2016
    Сообщения:
    11
    Симпатии:
    0
    Извините, щас уберу я не знал что ссылки размешать нельзя
     
  8. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    У тебя в настройках пхп выставлено разрешение на обращение к файлам по URL?
     
  9. lomagart

    lomagart Зэк
    [ БАН ]

    С нами с:
    1 дек 2016
    Сообщения:
    11
    Симпатии:
    0
    Лимит исчерпан
    на редактирование
     
  10. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Да не в ссылках дело...было бы в ссылках, я бы их и без тебя убрал. Ладно, забей. Все ок.
    --- Добавлено ---
    У тебя в настройках пхп выставлено разрешение на обращение к файлам по URL?
    --- Добавлено ---
    --- Добавлено ---
    P.S. Денвер - живой труп с устаревшей версией PHP. уходи с него хотя бы на опенсервер.
     
  11. lomagart

    lomagart Зэк
    [ БАН ]

    С нами с:
    1 дек 2016
    Сообщения:
    11
    Симпатии:
    0
    PHP:

    Смотри на картинку там все написано подробно а это код для поиска стримов в Twitсh_е. То есть, открываешь файл через денвер он ищет стримы от 100 зрителей до 3000 ( ты можешь выставить любую цифру,но поиск займёт черезчур много времени)
     
    #11 lomagart, 1 дек 2016
    Последнее редактирование модератором: 1 дек 2016
  12. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Ага, и там написано, что соединение с удаленным сервером накрывается медным тазом со статусом Bad Request, что означает, что ты криво коннектишься, либо составил неправильный запрос. Делай правильный - будет работать.
    --- Добавлено ---
    Если про эту ссылку в браузере открыть, результат есть?
     
  13. lomagart

    lomagart Зэк
    [ БАН ]

    С нами с:
    1 дек 2016
    Сообщения:
    11
    Симпатии:
    0
    Напиши правильный, там где моя ощибка
     
  14. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Не не, это раздел "php для новичков", значит ты пришел сюда, чтобы учиться. Значит, задания должен делать сам. А тебе, по мере продвижения, будут помогать, указывая на ошибки, объясняя их смысл и указывая вектор, в котором надо двигаться.

    Я указал все, что нужно. Вперед.
     
  15. lomagart

    lomagart Зэк
    [ БАН ]

    С нами с:
    1 дек 2016
    Сообщения:
    11
    Симпатии:
    0
    Ты какую имеешь ввиду эту Скриншот 2016-12-01 15-39-35.png
     
  16. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Окей, еще подсказка. Если вбить твой адрес в браузер, твич скажет, в чем проблема:

    {"error":"Bad Request","status":400,"message":"No client id specified"}

    Сдается мне, чтобы пользоваться его API, нужно указывать дополнительные данные, либо как-то регистрировать в нем свое приложение. Это уже нужно обращаться к документации твича.
     
    zahermaher нравится это.
  17. lomagart

    lomagart Зэк
    [ БАН ]

    С нами с:
    1 дек 2016
    Сообщения:
    11
    Симпатии:
    0
    Смотри скрипт(</>) не мой я его купил для того что бы создать бота-это вопервых
    а вовторых я пришел на форум что бы получить ответ а не вопросы я уже 3-4 дня мучаюсь с этим ботом :mad: я более 10 раз переустанавливал нотпад++ поменял 5 хостов 4 доменников и тут такая ощибка :eek:
    Ну что поможешь исправить я вообще не разбираюсь в этом ни чуточки так чуть-чуть в школе AВС pascal(Наверное правиьно написал) изучал
     
  18. zahermaher

    zahermaher Новичок

    С нами с:
    27 сен 2014
    Сообщения:
    169
    Симпатии:
    14
    жесть. Тебе дельный совет человек дает, а ты истерику закатываешь.
    В этом разделе никто не обязан за тебя код писать, создавай тему разделе фриланс.
     
    TeslaFeo и lomagart нравится это.
  19. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Мне плевать.
    А вот на это мне не плевать.
    Ты его получил. Именно такой, какой он должен быть в рамках "PHP для новичков"/
    Дай угадаю - не помогло?
    Расскажи, что должен делать твой бот, от этого зависит, с чем именно я тебе помогу.
     
  20. lomagart

    lomagart Зэк
    [ БАН ]

    С нами с:
    1 дек 2016
    Сообщения:
    11
    Симпатии:
    0
    Бот сначало ищет стримы у которых от 100 зрителей до 3000 а потом перезагружаешь денвер и запускаешь другой файл
    который пишет в комментариях (Типо такого: Для любителей новых игр и денег asl434 в зоне tk )
    Перейдя по ссылке они попадут на сайт где зарегестрируются и за это я получу деньги от 50 руб до 120 за одну регистрацию
     
  21. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Понятно. Спам.
    Тогда я помогу тебе с тем, чтобы улететь в бан.
     
  22. lomagart

    lomagart Зэк
    [ БАН ]

    С нами с:
    1 дек 2016
    Сообщения:
    11
    Симпатии:
    0
    Нет это не спам
     
  23. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Нет, это спам самый настоящий. А халявщики скрипт-кидди это самый мерзкий вид спамеров.
     
  24. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    ахахахахахахахаха ))))))))))))))))))))))))))))))))
    пока дочитал оборжался)))))
     
    zahermaher нравится это.