我想将用户填写的信息从 HTML 表单发送到我的电子邮件地址。据我了解,由于电子邮件工作方式的性质,这不能通过仅使用客户端编码来完成,并建议使用 PHP(结合 AJAX)来处理服务器端代码。我按照此处的指南进行操作,但我的电子邮件地址没有收到任何电子邮件。在将代码部署到客户的 Web 空间 (goDaddy) 之前,我正在我的机器上进行本地测试(使用 XAMPP)。我想指出我以前从未使用过 PHP。
Javascript:
var data = "This is my email";
$.ajax({
type: "POST",
url: "email.php",
data: data,
dataType: "text"
});
PHP(电子邮件.php):
<?php
$to = "myself@hotmail.com";
$subject = "This is my email";
$message = $_REQUEST;
$send = mail($to, $subject, $message);
if(!$send){
die();
}
?>