Html 让表单直接从静态站点提交到电子邮件?

Html 让表单直接从静态站点提交到电子邮件?,html,Html,我正在制作一个静态站点。我有一个推荐页面,其中有一个表单可以添加推荐,我想向选定的电子邮件发送回复。还有html MAILTO函数。但我不太喜欢这个功能,因为我觉得很多想要提交推荐信的人都没有outlook等设置,或者对它不满意。我一直无法找到一个静态站点的替代方案 还有别的选择吗?如果是,是什么 *编辑:我不一定需要将其传送到电子邮件中,任何访问提交的信息的方式都可以。简而言之:您的HTML: <form action='mail.php' action='post'> <

我正在制作一个静态站点。我有一个推荐页面,其中有一个表单可以添加推荐,我想向选定的电子邮件发送回复。还有html MAILTO函数。但我不太喜欢这个功能,因为我觉得很多想要提交推荐信的人都没有outlook等设置,或者对它不满意。我一直无法找到一个静态站点的替代方案

还有别的选择吗?如果是,是什么


*编辑:我不一定需要将其传送到电子邮件中,任何访问提交的信息的方式都可以。

简而言之:您的HTML:

<form action='mail.php' action='post'>
  <input type='text' id='inputName'>
  <textarea id='feedback'></textarea>
  <input type="submit">
</form>

只需$to,您就可以使用您的电子邮件地址,主题也非常直截了当

您可以通过和iframe使用诸如或任何其他表单服务之类的工具,或者有时您可以将其嵌入到页面中,由他们处理其余部分。如果您想用PHP的方式创建一个表单,并用各自的名称命名输入,那么您可以将结果发送到电子邮件。您可以使用以下代码发送电子邮件,但需要将变量放入其中

<?php
$to      = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
'Reply-To: webmaster@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?> 


如果您不想用PHP做很多工作,因为如果您是PHP新手,它可能会变得有点复杂,那么您最好使用JotForm。您还可以签出,如果您想付费,请使用和iframe以及类似JotForm的工具。另外,静态站点上的一个PHP脚本也不多,它可以用基本的PHP完成,可以通过电子邮件发送或发送到数据库。好主意。我现在正在查表格。我不精通PHP。我能举个例子吗?我想如果你的问题解决了,我会打一个快速的答案,你可以接受吗?是的。另外,请添加一个PHP示例。我认为您缺少提交按钮,假设OP对PHP和HTML来说都是新鲜的,那么您最好添加submitAwesome。JotForm对我来说是个完美的工具。很高兴我能帮上忙。如果能投票表决,我们将不胜感激;)还有一个,它易于使用和设置。
Array
(
   [inputName] => Name Entered
   [feedback] => Feedback entered
)
<?php
$to      = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
'Reply-To: webmaster@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>