Занимаюсь версткой, не очень знаком с php, для мини-магазина мне нужно сделать отправку заявки в телеграм, все данные приходят нормально, но содержимое корзины он не видит, не понимаю как исправить
<?php
// заяка телеграм
// читать json файл
$json = file_get_contents('../goods.json');
$json = json_decode($json, true);
// Название товаров
foreach ($cart as $id=>$count) {
$message .=$json[$id]['name'];
};
// Информация: имя майл
$cart = $_POST['cart'];
$name = $_POST['ename'];
$phone = $_POST['ephone'];
$email = $_POST['email'];
$token = "Цензура";
$chat_id = "Цензура";
$arr = array (
'Имя пользователя: ' => $name,
'Телефон: ' => $phone,
'Email' => $email,
'Заказ' => $cart
);
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) {
header('Location: thank-you.html');
} else {
echo "Error";
}
?>