@Gollubeff

Как получить ответ при отправке данных php telegram?

Подскажите, как сделать, чтобы если в js/send_to_telegram.php будет ошибка то сработал сценарий error?

jQuery("form").submit(function () {
        var form_data = jQuery(this).serialize();
        jQuery.ajax({
            type: "POST",
            url: "js/send_to_telegram.php",
            data: form_data,
            success: function (result) {
                donemodal.style.display = "block";
            },
            error: function (jqXHR, exception) {
                errormodal.style.display = "block";
            }
        });
    });


в js/send_to_telegram.php следующий код:

<?php
$token = "5306003979:AAEPK2NhlxW";
$chat_id = "497358";
$txt = htmlspecialchars($_POST["text"]);

$sendToTelegram = fopen("https://api.telegram.org/bot{$token}/sendMessage?chat_id={$chat_id}&parse_mode=html&text={$txt}","r");
?>


Сейчас, даже если вписать неправильный token в $sendToTelegram, выдает success. Как получить error если token неправильный?
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ответы на вопрос 1
@lil_koi
лучший из худших
try catch
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы