【问题标题】:How to echo user input within mail body如何在邮件正文中回显用户输入
【发布时间】:2021-12-29 06:32:42
【问题描述】:

我正在开发 php mailer,我已经尝试了所有可能的方法来回显邮件正文中的用户输入,但我一直收到错误消息。下面是我的代码

$mail->isHTML(true);


$body="<p><center><img src='https://example.com/images/mail-icon.png'><br>Example</center></p>


<center><h3>You are welcome</h3></center><br>
<p>

$mail->='$_POST['fname']'

【问题讨论】:

  • 你遇到了什么错误?
  • 您的$body="... 没有用双引号括起来。代码$mail-&gt;='...' 的语法无效。

标签: php email phpmailer


【解决方案1】:

您的问题的答案很简单。所以,我不知道你的表单看起来如何,但你需要做的就是:

$body=$fname;

也许,在 $body 内你也可以写 html 消息,如 $body="&lt;p&gt;Dear,&lt;br&gt; You just received a message from:". $fname ."&lt;/p&gt;";

【讨论】:

  • 这很有效,谢谢
猜你喜欢
  • 2018-10-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-07
  • 2020-02-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-18
相关资源
最近更新 更多