@TellS

Выдает ошибку php?

Вот ролик по которому все делал : https://youtu.be/Df-XGBabjv4

Сама форма работала отлично, до тех пор пока не загрузил ее на хостинг для теста
Теперь, после заполнение всех полей и нажатии на кнопку отправить выдает ошибку Warning: fopen(https://...@gmail.com%0A): failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in C:\OpenServer\domains\tellsff.com\sandmail.php on line 19


Что это значит и как это исправить ?

<?php

/* https://api.telegram.org/bot/getUpdates,
где, XXXXXXXXXXXXXXXXXXXXXXX - токен вашего бота, полученный ранее */

$tel = $_POST['tel'];
$email = $_POST['email'];
$token = "token";
$chat_id = "-";
$arr = array(
  'Телефон: ' => $tel,
  'Email' => $email,
);

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");

if ($sendToTelegram) {
  echo ('Готово');
  //header('Location: ');
} else {
  echo "Error";
}
?>
  • Вопрос задан
  • 101 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
ManyChat Москва
от 150 000 ₽
от 210 000 до 250 000 ₽
Depcon Екатеринбург
от 100 000 до 170 000 ₽
17 окт. 2021, в 00:39
100000 руб./за проект
17 окт. 2021, в 00:32
100000 руб./за проект
16 окт. 2021, в 21:14
1500 руб./за проект