【问题标题】:Sending an email with php from a html page从 html 页面使用 php 发送电子邮件
【发布时间】:2017-06-08 01:08:15
【问题描述】:

我正在尝试配置这个 boostrap 模板:Github link

我没有要使用的数据库,在 Github 页面上它说:

"您必须输入您的数据库信息和您的电子邮件 form-handler.php - 如果你没有数据库,那很好。编辑 contact.html 将表单定向到 form-handler-nodb.php 和电子邮件 将在没有数据库写入的情况下发送。”

我不明白“将表单定向到 form-handler-nodb.php”是什么意思。我试图将 contact.html 中的表单属性更改为 <form action="/form-handler-nodb.php" method="post" role="form"> ,但这只会导致当我点击提交按钮时下载 form-handler-nodb.php。

我的问题是,我需要在 contact.html 中进行哪些更改才能提交页面上表单中的电子邮件?

这让我发疯了!感谢您的帮助。

【问题讨论】:

  • 文件已下载,因为 PHP 可能未在您的服务器上运行。
  • 我现在感觉自己像个白痴。将尝试在服务器上获取此内容,然后发布更新。谢谢。

标签: php html forms submit


【解决方案1】:

正如 cmets 中提到的 Capsule,我在本地测试时没有运行服务器。通过将contact.html 上传到我的服务器,我开始看到这个工作。

附带说明一下,form-handler-nodb.php 文件中还有一个错误,需要将 "\nEmail: " . $email; 更改为 "\nEmail: " . $message 才能实际提交输入的电子邮件。

感谢您对胶囊的帮助!

【讨论】:

    猜你喜欢
    • 2022-01-19
    • 2021-08-12
    • 2014-05-31
    • 1970-01-01
    • 2011-03-04
    • 1970-01-01
    • 2014-04-29
    • 2014-01-05
    相关资源
    最近更新 更多