【问题标题】:Getting 405 error when trying to send email in form尝试以表单形式发送电子邮件时出现 405 错误
【发布时间】:2017-10-11 17:22:56
【问题描述】:

我正在尝试让自己成为一个网站,并在网上找到了一个很棒的模板,可以免费使用,但我无法使用电子邮件联系表。 Here 是指向错误的链接,here 是指向我网站的链接。我对 Web Dev 足够熟悉,可以使用 JS 制作基本网站,但我从未使用过 php 文件。我已经把我的电子邮件放在了 php 文件中,但除此之外,我真的不知道该怎么做。 Here我已经提供了与这个问题相关的JS和php代码。

      $.ajax({
      type: "POST",
      url: "/inc/sendEmail.php",
      data: data,
      success: function(msg) {` 

(只是将代码放在这里,因为它不会让我发布 codepen 链接而不发布代码,我不太明白)。此外,可以找到 github 存储库的链接here。我已经尝试了我能想到的一切,但似乎无法弄清楚。

谢谢

【问题讨论】:

    标签: javascript php html email


    【解决方案1】:

    GitHub 页面只能提供静态内容,没有办法在 GitHub 页面上运行 PHP 或上传东西。这就是 GitHub 不允许 POST 请求的原因。

    如果您需要服务器端脚本(例如 PHP),您需要使用提供这些功能的网络主机。

    【讨论】:

    • 啊,我明白了。我试着在本地做,显然没有用。然后我使用了一个创建 Web 服务器的 chrome 扩展程序,也没有在那里工作。真可惜。但否则,这可能会有效吗?
    • 是的。需要一个 Web 服务器来解析您的 php 请求
    猜你喜欢
    • 2020-10-29
    • 2012-08-23
    • 1970-01-01
    • 2015-04-05
    • 1970-01-01
    • 1970-01-01
    • 2017-10-30
    • 2016-12-11
    • 1970-01-01
    相关资源
    最近更新 更多