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