0

原谅我缺乏 PHP 知识。我遵循了许多教程,但似乎仍然无法让我的表单实际提交到我的电子邮件。

我的网站是 lindseyleanne.com。有没有人能解决我为什么会得到一个:“不允许的方法

不支持的方法“POST”。WEBrick/1.3.1 (Ruby/1.8.7/2012-09-18) 在 127.0.0.1:24680"

每次我尝试提交表单时都会发送消息。

谢谢!

4

1 回答 1

2

我不明白您为什么会出现 500 内部服务器错误,但我会这样做:

为您的输入/文本区域分配名称。

 <textarea name="message" placeholder="Message"></textarea>

要使用 PHP 读取此字段,请执行以下操作:

 <?php
      $message = $_POST["message"];
 ?>

(有关 $_POST 的更多信息,请参阅http://php.net/manual/en/reserved.variables.post.php。)

要给自己邮寄,请执行以下操作:

 <?php
      // The message
      $message = $_POST["message"];          

      // Send
      if(mail("caffeinated@example.com", "My Subject", $message))
           echo "Thanks! I'll reply as soon as I can.";          
      else
           echo "Whoops. Couldn't send that.";
 ?>

(有关邮件的更多信息,请参阅http://php.net/manual/en/function.mail.php。)

于 2013-08-12T01:05:16.447 回答