创建免费邮件程序 HTML 表单不会发布到 PHP 代码

问题描述

我正在尝试创建一个免费的电子邮件发件人,但无济于事。

我单独使用 PHP 脚本来发送包含 HTML 模板的邮件消息,它进行得很顺利,并且传递得很好。

但是,当我尝试使用我的网站发送它时,HTML 模板没有到达。

以下 PHP 代码段不能与 HTML 代码结合使用:

<?PHP
$message = '<html><body>';
$message .= (isset($_POST['message']));
$message .= "</body></html>";
>

但是,如果没有 HTML,我只能设法发送 PHP

$message = "<html><body>example</html></body>" 

我认为问题出在我的 HTML 表单上。

<br><b>Your Message:</b><br>
<textarea type="html" name="message" rows="5" cols="50"style="width: 100%;"></textarea>
<br>

我不是这方面的专家,任何帮助将不胜感激。

解决方法

问题是第二行的isset():

$message = '<html><body>';
$message .= (isset($_POST['message']));
$message .= "</body></html>";

这只会将 (TRUE) 放入 Body ;-)

改为:

$message = '<html><body>';
$message .= $_POST['message'];
$message .= "</body></html>";

之前执行所有检查,例如 if(empty())