RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题 / 1472400
Accepted
marioizdendy
marioizdendy
Asked:2022-11-30 01:15:30 +0000 UTC2022-11-30 01:15:30 +0000 UTC 2022-11-30 01:15:30 +0000 UTC

Php 发送脚本到电报不工作

  • 772

我遇到了一个问题,即 php 脚本无法用于提交表单,打开一个空窗口。在本地服务器上一切正常,数据已发送。php 主机支持,创建了 info.php 文件,一切正常,它可以工作并显示信息。

据我了解,问题是 $sendToTelegram = fopen("https://api.telegram.org/bot{$token}/sendMessage?chat_id={$chat_id}&parse_mode=html&text={$txt}","r ");

我不是 php 专家,一般来说,我可以解决这个问题或寻找其他方法吗?($sendToTelegram)

这是错误日志:

**警告:fopen():SSL 操作失败,第 23 行代码为 1 php

警告:fopen():无法在第 23 行的 /home/vol1_4/ezyro.com/ezyro_32805238/htdocs/php/sendform.php 中启用加密

警告:fopen( https://api.telegram.org/bot56xxxxx:AAE_C4nzRFv4UGYMiWgqpD7xr_2ZsAlS1SM/sendMessage?chat_id=-7xxxxx&parse_mode=html&text=来自webdevguy%0A的消息姓名: %0A电子邮件: %0A%0A):无法打开流:/home/vol1_4/ezyro.com/ezyro_32805238/htdocs/php/sendform.php 中的第 23 行操作失败**

//Сбор данных из полей формы. 
<?php
//Сбор данных из полей формы. 
$name = $_POST['name'];
$phone = $_POST['phone']; 
$email = $_POST['mail']; 

$token = "xxxx463163:AAE_C4nzRFv4UGYMiWgqpD7xr_xxxxxx"; // токен
$chat_id = "-78967xxxx"; // ID группы,
$sitename = "xxxxxx"; //название сайта

$arr = array(

  'Заявка с ' => $sitename,
  'Имя: ' => $name,
  'Телефон: ' => $phone,
  'Телеграм: ' => $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");

?>

jQuery(document).ready(function(){
    jQuery("form").submit(function() {
        var form_data = jQuery(this).serialize(); 
        jQuery.ajax({
            type: "POST", 
            url: "php/sendform.php", 
            data: form_data,
            success: swal({
                title: "Thanks!",
                type: "success",
                showConfirmButton: false,
                timer: 2000
            })
        });
        $(this).find('input, textarea').prop('disabled', true);
        event.preventDefault();
    });
});```
php
  • 1 1 个回答
  • 17 Views

1 个回答

  • Voted
  1. Best Answer
    newman
    2022-11-30T01:22:27Z2022-11-30T01:22:27Z

    问题是您的主机不支持fopen和类似操作的 HTTPS。

    理论上,您可以重写以使用 curl - 但您需要与托管支持核实它是否有效。也许它也不会。

    是的,一般来说,最好就此问题联系托管支持。也许他们已经有了现成的解决方案或关于在这种情况下该怎么做的建议。

    • 0

相关问题

  • mysqli 类的对象无法转换为字符串

  • 您的系统中缺少 ext-http *,您的系统中缺少 ext-mysql_xdevapi *

  • 如何从csv中删除bom?

  • 当我按下 Enter 键时,如何让 PhpStorm 的 Emmet 插件触发,就像 VS Code 一样?

  • 注释在 Symfony5 中不起作用

  • 搜索最近的地理位置点

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5