我有一些脚本,我有表单,然后我用 $_POST 获取信息并通过电子邮件发送信息。
我使用这个:
if($ccm == "")
{
$ccm = "";
}else{
$ccm = "CCM: <font style='font-family: Calibri; font-size: 17px;'>" . $ccm . "</font>";
}
因此,如果用户没有在"ccm"字段中输入答案,$ccm将为空,如果用户输入了某些内容,则将显示$ccm。我认为它现在工作正常,也许有一些方法可以做到这一点我上面所做的,但问题是,当$ccm为空并且我在电子邮件中得到行空格时,那么如何做到这一点以丢失消息中的行空格?
他克斯
似乎你正在寻找这个
if(empty($ccm))
{
$ccm = "";
}
else
{
$ccm = "CCM: <font style='font-family: Calibri; font-size: 17px;'>" . $ccm . "</font>";
}
猜测你没有显示的代码,听起来你应该将你的<br>
或$ccm
<p>
添加到那个if/else块中,而不是无条件地附加(例如)$ccm . '<br>'
到消息字符串中。
if (!trim($ccm)) { /* .. */ }
摆脱空格