如何从静态网站 .htm 向其他网站上的 php 服务器发送邮件?

发布于 2024-11-02 19:53:11 字数 188 浏览 1 评论 0原文

我目前正在开发一个项目,该项目的站点是静态的,服务器没有安装 php 或任何其他动态服务器端语言。我注意到像 uservoice 这样的公司以某种方式将数据从静态网站获取到他们的服务器。如何在我的静态“无 php 服务器”网站上创建联系表单,并将该联系表单数据发送到另一台启用了 php 的服务器,然后使用 phpmail 功能将该数据发送到指定的电子邮件地址?

I am currently working on a project where the site is static and the server does not have php installed or anyother dynamic server side language. I've noticed companies like uservoice that somehow get data from a static website to their servers. How can I create a contact form on my static 'no php server' web site and get that contact form data to another server that has php enabled and then send that data with the phpmail function to the specified email address?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

花落人断肠 2024-11-09 19:53:11

只需将表单的操作属性设置为指向其他服务器:

<form method="post" action="http://example.com/process.php">
  <input type="text" name="my_textfield" />
  <input type="submit" value="send!" />
</form>

simply set the action attribute for your form to point to the other server:

<form method="post" action="http://example.com/process.php">
  <input type="text" name="my_textfield" />
  <input type="submit" value="send!" />
</form>
演多会厌 2024-11-09 19:53:11

使用表单操作发送到捕获服务器:

<form action="http://myphpserver.com/contact.php">

Use the form action to send to the capture server:

<form action="http://myphpserver.com/contact.php">
落花浅忆 2024-11-09 19:53:11

您可以使用 usebasin.com 等服务来提交表单。换句话说,像平常一样设置您的表单,然后将其指向您的 usebasin.com 帐户表单,如下所示:

<form action="https://usebasin.com/f/{endpoint-id}" method="POST">
<label for="email-address">Email Address</label>
<input type="email" id="email" name="email" required>
<button type="submit">Submit</button>
</form>

这里还有一些文档:https://usebasin.com/docs

You can use a service like usebasin.com to submit your form to. In other words, setup your form as you usually would, and just point it to your usebasin.com account form like so:

<form action="https://usebasin.com/f/{endpoint-id}" method="POST">
<label for="email-address">Email Address</label>
<input type="email" id="email" name="email" required>
<button type="submit">Submit</button>
</form>

Here are some docs as well: https://usebasin.com/docs

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文