经过这么多麻烦,我发现当我在我的 PHP 邮件脚本中使用刷新功能时,我会在浏览器上得到垃圾或转储字符,如下所示。
代码如下
if ($mail->Send()) {
echo "<br><font color=darkgreen>[$num successful send to $to]</font> ";
// flush();
return true;
}
如果我评论那条冲洗线,那么输出是简单的英文,但我取消评论整个页面的文本看起来像垃圾。
现在是 PHP 问题、浏览器问题还是服务器问题?
如果我在 shell 中使用相同的脚本,我的意思是在 shell 终端内执行,然后我可以看到 HTML 输出。但它在浏览器中不起作用。