[英]Send html form value to e-mail with php
我的表格堆满了。 我必须通过电子邮件发送价值。 我不知道php,我只知道JS(html,css)。 我有一个非常简单的文件结构,只是html,css(有点JS)。 我没有任何包装经理。 我必须用php做表格。 -我找到了示例,将php代码放在html文件的顶部。 -添加了.htaccess文件如何理解我是否也需要使用Apache? 我对php没有任何想法-对,请给我一些说明,以简单的方式做些什么。
您可以使用PHPMailer轻松发送电子邮件。 首先,您需要知道如何在PHP中获取发布数据。 然后将它们存储为新变量,然后将其添加到邮件正文中进行发送。
PHPMailer的链接: https : //github.com/PHPMailer/PHPMailer
PHPMailer教程: https : //github.com/PHPMailer/PHPMailer/wiki/Tutorial
您必须在PHPMailer Library中提供您的电子邮件和密码详细信息最后,您的PHP代码如下所示
<?php
require 'PHPMailerAutoload.php';
$name = $_POST['name'];
$email = $_POST['email'];
$mail = new PHPMailer;
$mail->setFrom('from@example.com', 'Your Name');
$mail->addAddress($email, 'My Friend');
$mail->Subject = 'First PHPMailer Message';
$mail->Body = " Hi! $name This is my first e-mail sent through PHPMailer.';
if(!$mail->send()) {
echo 'Message was not sent.';
echo 'Mailer error: ' . $mail->ErrorInfo;
} else {
echo 'Message has been sent.';
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.