php - 如何从网站上给出的 HTML 表单发送邮件?
问题描述
我不太了解 HTML,需要使用 php 发送电子邮件。
<div class="col-md-6">
<!-- Form Start-->
<div class="contact_from">
<form action="#" method="post">
<!-- Message Input Area Start -->
<div class="contact_input_area">
<div class="row">
<!-- Single Input Area Start -->
<div class="col-md-12">
<div class="form-group">
<input type="text" class="form-control" name="name" id="name" placeholder="Your Name" required>
</div>
</div>
<!-- Single Input Area Start -->
<div class="col-md-12">
<div class="form-group">
<input type="email" class="form-control" name="email" id="email" placeholder="Your E-mail" required>
</div>
</div>
<!-- Single Input Area Start -->
<div class="col-12">
<div class="form-group">
<textarea name="message" class="form-control" id="message" cols="30" rows="4" placeholder="Your Message *" required></textarea>
</div>
</div>
<!-- Single Input Area Start -->
<div class="col-12">
<button id="submit" type="submit" class="btn submit-btn">Send Now</button>
</div>
</div>
</div>
<!-- Message Input Area End -->
</form>
</div>
</div>
这是我的 html 表单代码,用于发送邮件查询。当有人点击提交按钮时,我不知道如何触发电子邮件。只需告诉我启动该功能,我将使用 sendgrid 在 php 中完成邮件发送任务。
解决方案
这很简单。只需将表单操作添加到自定义 php 文件即可。sendgrid 文档本身对于 PHP 中集成选项的示例来说太丰富了。 https://sendgrid.com/docs/Integrate/Code_Examples/v2_Mail/php.html
否则,如果您正在寻找 php 的默认电子邮件功能,那么 w3schools 就是网络教程之王。 https://www.w3schools.com/php/func_mail_mail.asp
希望这能解决您的问题。
快乐编码。
推荐阅读
- c++ - 将 Linux C++ 库转换为 Windows
- ruby-on-rails - Rails 重定向到 update_path/update_url
- c# - c# Rest客户端响应错误
- elasticsearch - 我在哪里可以找到大量用于练习的示例弹性搜索数据?
- laravel - Laravel - Public_Path 作为本地系统路径返回
- pdfbox - 使用 PDF 框 API 从多行突出显示中读取的文本混乱
- javascript - 使用一张画布从多个图像中获取数据
- php - 制作自定义错误验证规则
- go - 如何始终通过无效的密钥类型错误生成 JWT 令牌
- azure-devops - VSTS - 从发布视图取消升级包版本