0

誰かが親切にこのコードを投稿してくれましたが、結果の電子メールで「/ table」しか返されません - 何かアイデアはありますか? 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>";
4

1 に答える 1

5

最終行は現在次のとおりです。

$formcontent ="</table>";

そのはず:

$formcontent .="</table>";

ドットがないと、連結ではなく、コンテンツが上書きされます。

于 2012-06-18T21:15:46.110 に答える