@crack_user

Как отправлять сообщение с бд через telegram бота?

Не могу понять как отправлять такого рода сообщения. Трабл именно в переменных ($info_man[''], т.к без них всё работает отлично.

sendPhoto($chat_id,$url,"Ты выбил - ".$info_man['name']."<br> Его топ - ".$info_man['top']);
- тут трабл

function sendPhoto($chat_id, $url, $message = '', $replyMarkup = '') {
		$request_params = array( 
			'chat_id' => $chat_id, 
            'caption' => "<b>".$message."</b>", 
            'photo' => $url,
            'parse_mode' => 'html',
            'reply_markup' => $replyMarkup, 
		); 
		$date = http_build_query($request_params); 
		$ch = curl_init();
		curl_setopt($ch, CURLOPT_POST, true);
		curl_setopt($ch, CURLOPT_POSTFIELDS, $date);
		curl_setopt($ch, CURLOPT_URL,$GLOBALS['api'] . '/sendPhoto?');
		curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
		$result = curl_exec($ch);
}
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 1
martin74ua
@martin74ua Куратор тега MySQL
Linux administrator
сформируйте строку сообщения в отдельной переменной. Убедитесь, что там все заполнено правильно. Передайте в процедуру отправки эту переменную....
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы