【发布时间】:2014-05-25 10:05:07
【问题描述】:
我制作了一个 .PHP 文件,当填写电子邮件表格时,它会将其发送到我的电子邮件地址。现在一切正常,我收到了电子邮件,但是,我收到了空白字段,这是我从测试中收到的电子邮件:
“姓名:
电子邮件:
消息:"
如您所见,所有字段都是空的,即使它们已被填写。
这是 .php 文件的代码:
<?php
$first_name = $_POST['name'];
$email_message = $_POST['email'];
$message = $_POST['message'];
$headers = "Website message";
$headers = "From: $_email";
$to = 'enquiries@ajmoger.co.uk';
$subject = 'AJ Moger website comment submission';
$message = "
Name: $first_name \n
Email: $email_message \n
Messages: $message \n";
mail($to, $subject, $message, $headers);
header("Location: thank_you.html");
die();
?>'
这是表单的 HTML 代码:
【问题讨论】:
-
你的标题被覆盖了。
-
好的,那么他们应该去哪里?在 之后
-
您需要将它们连接起来。请参阅 PHP 手册中的示例 #4。 php.net/manual/en/…
-
以下是按顺序排列的步骤: 已发送电子邮件:gyazo.com/9fd43829862b7e123d7a7c6ea910c0ac 确认:gyazo.com/3edde63e5b51dc4cc3e10fba46d933c4 已收到电子邮件:gyazo.com/65f457697cd2050d4ad632f26f7f7bd0
标签: php jquery html forms email