Вот мой код, не пойму в чем кроется причина. Приходят с различной переодичностью полностью пустые, хотя я захожу на сайт заполняю данные и все доходит как нужно.
<?php
$name = $_POST['user_name'];
$telegram = $_POST['user_telegram'];
$description = $_POST['user_description'];
$id_user = $_POST['id_user'];
$token = "";
$chat_id = "";
$worker_chat_id = "";
$arr = array(
'id: ' => $id_user,
'Name: ' => $name,
'Telegram: ' => $telegram,
'Description' => $description
);
foreach($arr as $key => $value) {
$txt .= "<b>".$key."</b> ".$value."%0A";
};
$arr_worker = array(
""=>'Пришла новая заявка',
'id: ' => $id_user,
);
foreach($arr_worker as $key => $value) {
$txt_worker .= "<b>".$key."</b> ".$value."%0A";
};
$sendToTelegram = fopen("https://api.telegram.org/bot{$token}/sendMessage?chat_id={$chat_id}&parse_mode=html&text={$txt}","r");
$sendToTelegram_2 = fopen("https://api.telegram.org/bot{$token}/sendMessage?chat_id={$worker_chat_id}&parse_mode=html&text={$txt_worker}","r");
if ($sendToTelegram and $sendToTelegram_2) {
header('Location: /success');
} else {
echo "Error";
}
?>