联系表格不会按我想要的方式工作吗?

时间:2014-03-28 13:13:26

标签: php html5 forms contact-form

所以我想创建一个非常简单的联系表单,只提交一个文本字段,当你提交它时,你从表单中获得的电子邮件中的主题将是“添加这个”,然后在它会说的消息中他们提交了什么......我该怎么做?

我的表格

   <form action="submit.php" method="post" name="contact_form">
      <input name="name" id="name" type="text">
      <input type="submit" name="submit" id="sumitbtn" value="submit">
   </form>

这是我正在尝试复制的表单代码,但是我自己的版本

<?php
// display form if user has not clicked submit
if (!isset($_POST["submit"]))
  {
  ?>
  <form method="post" action="<?php echo $_SERVER["PHP_SELF"];?>">
  From: <input type="text" name="from"><br>
  Subject: <input type="text" name="subject"><br>
  Message: <textarea rows="10" cols="40" name="message"></textarea><br>
  <input type="submit" name="submit" value="Submit Feedback">
  </form>
  <?php 
  }
else
  // the user has submitted the form
  {
  // Check if the "from" input field is filled out
  if (isset($_POST["from"]))
    {
    $from = $_POST["from"]; // sender
    $subject = $_POST["subject"];
    $message = $_POST["message"];
    // message lines should not exceed 70 characters (PHP rule), so wrap it
    $message = wordwrap($message, 70);
    // send mail
    mail("webmaster@example.com",$subject,$message,"From: $from\n");
    echo "Thank you for sending us feedback";
    }
  }
?>

1 个答案:

答案 0 :(得分:1)

这是PHP的一个非常基本的方面。你可以在网上找到很多PHP教程,这是你正在寻找的东西。

http://www.w3schools.com/php/php_forms.asp

在提出类似问题之前,请先尝试使用Google。