我想知道如何设置电子邮件联系表单结果的样式。意思是,当有人填写我的联系表时,当结果通过电子邮件发送给我时,我希望结果以一种风格化的方式出现。
这是我的联系表格,只是一个简单的表格:
<form method="post" action="PHP_Email_Form.php">
<label>First Name: <input type="text" name="First Name" size="30" maxlength="30" />
</label>
<label>Last Name: <input type="text" name="First Name" size="30" maxlength="30" />
</label>
<textarea name="Comments" rows="8" cols="50" style="margin-left:37px" />
</textarea>
<input type="submit" value="submit" />
</form>
我的 PHP 脚本:
<?php
$to = 'dew02d@yahoo.com';
$subject = 'Client feed back';
$message= '';
foreach ($_POST as $key => $value)
{
$message .= $key . ': ' . $value . PHP_EOL;
}
mail($to, $subject, $message);
header('Location:/contactThx.htm');
?>
最佳答案
首先,您应该将自己转移到 PHPMailer 库。这个库将允许您发送样式和 HTML 电子邮件。
请按照以下网址,让您知道如何将风格的电子邮件发送到邮箱。
http://www.computersneaker.com/send-email-using-phpmailer/
您可以使用本教程将图像附加到您的电子邮件中。
关于php - 样式联系表会产生一封电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17092053/