За последние 24 часа нас посетили 17096 программистов и 1723 робота. Сейчас ищет 1871 программист ...

Скрипт выводит мусор

Тема в разделе "Прочие вопросы по PHP", создана пользователем Trinity_Seven, 17 янв 2018.

  1. Trinity_Seven

    Trinity_Seven Новичок

    С нами с:
    17 янв 2018
    Сообщения:
    2
    Симпатии:
    1
    Решил написать скрипт для оповещений из VK API. Вроде работает, но помимо заданного текста скрипт выводит в начале 0=, и не могу с этим нечего поделать. Вот кусок кода, скрипт целиком приложен
    Код (Text):
    1. case 'group_join':
    2.  
    3. //...получаем id нового участника
    4.  
    5. $userId = $data->object->user_id;
    6.  
    7. //затем с помощью users.get получаем данные об авторе
    8.  
    9. $userInfo = json_decode(file_get_contents("https://api.vk.com/method/users.get?user_ids={$userId}&v=5.0"));
    10.  
    11. //и извлекаем из ответа его имя
    12.  
    13. $user_fname = $userInfo->response[0]->first_name;
    14. $user_lname = $userInfo->response[0]->last_name;
    15.  
    16. //С помощью messages.send отправляем оповещение
    17.  
    18. $request_params = array(
    19.  
    20. "Пользователь $user_fname $user_lname (https://vk.com/id$userId) вступил в группу ",
    21.  
    22. 'v' => '5.0'
    23. );
    24. $get_params = http_build_query($request_params);
    25.  
    26. file_get_contents('https://api.telegram.org/bot[IDбота]/sendMessage?chat_id=[IDчата]&text=' . $get_params);
    27.  
    28. //Возвращаем "ok" серверу Callback API
    29.  
    30. exit('OK');
    31.  
    32. break;

    P.S: Язык толком не знаю, подобным макаром пытаюсь изучить. Будет очень круто, если ткнете и на другие ошибки
    P.P.S: Код не мой, скомунизжен с интернета. Но содержит большое кол-во правок, и первозданный вид потерял.
     

    Вложения:

    • Script.txt
      Размер файла:
      15,4 КБ
      Просмотров:
      2
  2. Trinity_Seven

    Trinity_Seven Новичок

    С нами с:
    17 янв 2018
    Сообщения:
    2
    Симпатии:
    1
    Крч все, разобрался. Код кривой. Хз как закрыть эту тему, так что оставлю тут это сообщение
     
    denis01 нравится это.