【问题标题】:Formspree: error message | Can't send an empty formFormspree:错误信息 |无法发送空表单
【发布时间】:2022-02-06 20:59:20
【问题描述】:

我在谷歌上搜索过,但我找不到任何地方。我已将 Formspree 联系表添加到网站,并在初始设置后工作。激活并确认我的电子邮件后,我又发送了一封电子邮件,以确保它已启动并运行,当我单击发送时,我收到一条错误消息。 Error message

这就是html代码的样子

HTML

不知道我做错了什么。我对网络开发比较陌生,所以任何帮助都将不胜感激!

【问题讨论】:

    标签: html forms contact-form


    【解决方案1】:

    我现在正在努力解决这个问题。您正在运行什么浏览器/操作系统?我的表单目前在 OS X 上的 Chrome 中运行,但 Safari 给了我这个错误。

    你试过不同的浏览器吗?

    【讨论】:

    • 我没有尝试其他浏览器,猜猜它在 Chrome 中的作用!然而 Safari 仍然一无所获。我想我可能只是想知道如何通过 PHP 正确地做到这一点。
    【解决方案2】:

    我在 Formspree 的网站上找到了答案:

    • 您使用的是旧版 Safari、Safari 移动版或其他 不是最新的 Chrome、Firefox 或 Edge 浏览器。在这种情况下,您 可能是我们在 Formspree 上的旧 HSTS 政策的受害者 不允许网站将内容发布到非 https 版本的 形式狂欢。在这种情况下,请将表单的 action= 属性更改为 https://formspree.io/your-email

    【讨论】:

      【解决方案3】:

      我认为这个问题的发生是由于表单的input 字段中缺少name 属性。您在formspree.io 中创建的表单的“集成”部分也提供了它。 它说Finally, ensure that each input has a name attribute.

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-10-09
        • 1970-01-01
        • 1970-01-01
        • 2019-08-26
        • 2019-04-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多