Задать вопрос
@WebNoobJun

Не работает php на reg.ru, как исправить?

$name = $_POST['name'];
$phone = $_POST['phone']; 

$token = "; 
$chat_id = ""; 
$sitename = ""; 
 
$arr = array(
  'Заявка с сайта: ' => $sitename,
  'Имя: ' => $name,
  'Телефон: ' => $phone
);
 
foreach($arr as $key => $value) {
  $txt .= "<b>".$key."</b> ".$value."%0A";
};
 
$sendToTelegram = fopen("https://api.telegram.org/bot{$token}/sendMessage?chat_id={$chat_id}&parse_mode=html&text={$txt}","r");


Вот такой код. На хосте timeweb все работает отлично, но почему то на reg.ru ничего не отправляется в телеграм. В чем проблема?
  • Вопрос задан
  • 223 просмотра
Подписаться 1 Простой 8 комментариев
Пригласить эксперта
Ответы на вопрос 2
Кавычку забыл
Ответ написан
Комментировать
evgen_dev
@evgen_dev
Веб-разработчик
Проверьте, что бы было включено allow_url_fopen в php.ini, и замените вызов на тот же file_get_contents() или используйте curl
Ответ написан
Ваш ответ на вопрос

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

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