简体   繁体   English

PHP邮件脚本html格式

[英]PHP mail script html formatting

someone kindly posted this code for me but it only returns "/table" in the resulting email - any ideas? 有人为我张贴了此代码,但在结果电子邮件中仅返回“ / table”-有什么想法吗? Does it need a closing html tag? 是否需要关闭html标记?

$mailHeader .= "Content-type: text/html; charset=iso-8859-1\r\n";
$formcontent ="<table border='1'>";
foreach ($_POST as $field=>$value)
{
$formcontent.="<tr>";
$formcontent .= "<td>$field:</td> <td>$value</td>";
$formcontent.="</tr>";
}
$formcontent .= '<tr><td>User-Agent: </td><td>'.$_SERVER['HTTP_USER_AGENT'].'</td>';
$formcontent ="</table>";

The final line is currently: 当前的最后一行是:

$formcontent ="</table>";

It should be: 它应该是:

$formcontent .="</table>";

Without the dot, it's overwriting the content, rather than concatenating. 没有点,它将覆盖内容,而不是连接在一起。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM