【问题标题】:PHP & HTML Contact Form [closed]PHP 和 HTML 联系表 [关闭]
【发布时间】:2013-08-12 00:09:37
【问题描述】:

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

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

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

每次我尝试提交表单时都会收到消息。

谢谢!

【问题讨论】:

  • 因为您使用的是 ruby​​ 而不是 PHP?
  • 我访问了您的网站...首先,压缩您的背景图片...加载时间超过一分钟
  • 谢谢 Emilio,我压缩了图片,希望问题得到解决。
  • 同时压缩页脚图像。我只想说加载需要很长时间。您至少应该将其缩小到 1000 像素的宽度。

标签: php html forms contact


【解决方案1】:

我不明白您为什么会出现 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。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多