Php 使用mail:to函数发送html正文/表单内容
我想知道如何使用mail:to功能将HTML、CSS和JavaScript内容附加到电子邮件中?它可以用JavaScript完成,还是需要用PHP完成?提前谢谢 它确实需要在php中完成,希望能有所帮助Php 使用mail:to函数发送html正文/表单内容,php,html,Php,Html,我想知道如何使用mail:to功能将HTML、CSS和JavaScript内容附加到电子邮件中?它可以用JavaScript完成,还是需要用PHP完成?提前谢谢 它确实需要在php中完成,希望能有所帮助 <?php $to = "PUT_RECIPIENT_EMAIL_ADDRESS_HERE"; $subject = "PUT_SUBJECT_HERE"; $mail_body = '<html> <body bgcolor="#573A28" topmargi
<?php
$to = "PUT_RECIPIENT_EMAIL_ADDRESS_HERE";
$subject = "PUT_SUBJECT_HERE";
$mail_body = '<html>
<body bgcolor="#573A28" topmargin="25">
Put HTML content here with variables from PHP if you like
Variable display Example: ' . $subject . '
</body>
</html>';
$headers = "From:youremail@yoursite.comrn";
$headers .= "Content-type: text/htmlrn";
mail($to, $subject, $mail_body, $headers);
?>
您不能在电子邮件中运行Javascript。在电子邮件中运行Javascript是不可能的,但是您可以在电子邮件中编写HTML和CSS。您的“消息”部分将位于内容所在的位置,因此您可以在其中添加html代码和(内联或只是一个样式标记)CSS。这是逻辑。电子邮件程序允许你用HTML写签名,那么为什么你的电子邮件不能用HTML呢。此外,大多数时事通讯都是通过电子邮件接收的HTML。不可能,请检查并明确指出正确的方向,那么我应该在源代码中的何处添加此代码?(对不起,我是一个php noob)任何地方都可以,只要我感谢所有的帮助,但我似乎做错了什么,我想发布代码,这样也许有人可以给我指出正确的方向,但代码太长,无法发布,我有一个发送电子邮件的按钮,但它没有任何作用我在页面上有一个发送按钮,我如何让它与php代码交互?