Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 尝试以表单形式发送电子邮件时出现405错误_Javascript_Php_Html_Email - Fatal编程技术网

Javascript 尝试以表单形式发送电子邮件时出现405错误

Javascript 尝试以表单形式发送电子邮件时出现405错误,javascript,php,html,email,Javascript,Php,Html,Email,我正在努力使自己成为一个网站,并在网上找到了一个很棒的模板,可以免费使用,但我无法让电子邮件联系表正常工作。是指向错误的链接,也是指向我的网站的链接。我对Web开发非常熟悉,可以用JS创建基本网站,但我从未使用过php文件。我已经把我的电子邮件放在了php文件中,但在那之后,我真的不知道该怎么做。我已经提供了与这个问题相关的JS和php代码 $.ajax({ type: "POST", url: "/inc/sendEmail.php", data

我正在努力使自己成为一个网站,并在网上找到了一个很棒的模板,可以免费使用,但我无法让电子邮件联系表正常工作。是指向错误的链接,也是指向我的网站的链接。我对Web开发非常熟悉,可以用JS创建基本网站,但我从未使用过php文件。我已经把我的电子邮件放在了php文件中,但在那之后,我真的不知道该怎么做。我已经提供了与这个问题相关的JS和php代码

      $.ajax({
      type: "POST",
      url: "/inc/sendEmail.php",
      data: data,
      success: function(msg) {` 
只是把代码放在这里,因为它不允许我在不发布代码的情况下发布代码笔链接,我不太明白。此外,还可以找到github存储库的链接。我想尽了一切办法,但似乎都想不出来


谢谢

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


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

啊,我明白了。我试着在本地做,但显然不起作用。然后我使用了一个chrome扩展创建了一个web服务器,但在那里也不起作用。那真是个倒霉蛋。但如果不是这样,这可能会正常工作?是的,需要一个web服务器来解析您的php请求