主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
本文结合实例介绍了帝国cms向邮箱发送反馈信息的方法。分享给大家供大家参考。具体实施方法如下:
帝国CMS修改步骤:
1.文件修改e/enews/index.php找到以下代码,并在上面添加以下代码:
代码如下:
//try life add for feedmailerseif($ enews = = & amp;#39;添加反馈#39;){ include(& amp;#39;../class/q _ functions . PHP & amp;#39;);包括(& amp#39;../class/send email . Inc . PHP & amp;#39;);包括(& amp#39;../try life/Mail/feedmail . PHP & amp;#39;);}//try life add for feedmailerseif($ enews = = & amp;#39;添加反馈#39;){ include(& amp;#39;../class/q _ functions . PHP & amp;#39;);包括(& amp#39;../class/send email . Inc . PHP & amp;#39;);包括(& amp#39;../try life/Mail/feedmail . PHP & amp;#39;);}2.将FeedMail.php文件上传到e/trylife/Mail/。如果没有这样的文件夹,请创建一个。
3.FeedMail.php文件代码示例:
代码如下:
& lt?PHP/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。 * * * * * * * * * * * * * * * * * * *//要发送的电子邮件//$ Email = &; #39;123456789 @ qq.com & amp#39;;//多邮件示例$ email = array(& quot;123456789 @ qq.com & quot,& quottrylife @ qq.com & quot,& quot987654321 @ qq.com & quot);//$subject是电子邮件标题$ subject = &;#39;【Service.trylife.cn信息反馈】&;#39;。$ _ POST【& amp;#39;标题和标题。#39;];//$text是电子邮件内容{ $ _ post【&;#39;标题和标题。#39;】}是反馈字段中标题字段的内容等等$ text = & quot标题:{ reppostvar($ _ post【&;#39;标题和标题。#39;】)}名称:{ reppostvar($ _ post【&;#39;姓名和名称。#39;】)}电话:{ reppostvar($ _ post【&;#39;电话和邮件。#39;】)}内容:{ $ _ post【&;#39;saytext & amp#39;】} IP:$ IP & quot;;//执行发送$ sm = ecmstosendmail($ email,$ subject,$ text);?& gt建议学习“帝国cms教程”
其他1。发件人修改了e/class/sendemail.inc.php
这是为了修改发件人的电子邮件地址,即反馈人留下的电子邮件地址,以便于回复反馈人的电子邮件地址。
代码如下:
//$ mailer -& gt;from = $ r 【'fromemail & amp#39;];if($ _ POST【& amp;#39;电子邮件& amp#39;】){ $ mailer -》;from = $ _ POST【& amp;#39;电子邮件& amp#39;];} else { $ mailer -》;from = $ r 【'fromemail & amp#39;];}//$ mailer -& gt;from name = $ r【& amp;#39;emailname & amp#39;];if($ _ POST【& amp;#39;姓名和名称。#39;】){ $ mailer -》;from name = $ _ POST【& amp;#39;姓名和名称。#39;];} else { $ mailer -》;from name = $ r【& amp;#39;emailname & amp#39;];}//$ mailer -& gt;from = $ r 【'fromemail & amp#39;];if($ _ POST【& amp;#39;电子邮件& amp#39;】){ $ mailer -》;from = $ _ POST【& amp;#39;电子邮件& amp#39;];} else { $ mailer -》;from = $ r 【'fromemail & amp#39;];}//$ mailer -& gt;from name = $ r【& amp;#39;emailname & amp#39;];if($ _ POST【& amp;#39;姓名和名称。#39;】){ $ mailer -》;from name = $ _ POST【& amp;#39;姓名和名称。#39;];} else { $ mailer -》;from name = $ r【& amp;#39;emailname & amp#39;];}//2010-06-17为了防止使用宽松的字符过滤,有必要对上述代码进行如下修改:
$ _ POST【& amp;#39;field &;#39;】这被更改为复制如下代码:reppostvar($ _ post【&;#39;field &;#39;】)我希望这篇文章能帮助您建立一个帝国CMS网站。
这几篇文章你可能也喜欢:
- 帝国cms用户点击记录时间不正确怎么办(帝国cms数据恢复)
- 帝国忘记cms密码怎么办?
- 帝国cms 如何找回忘记的密码(帝国cms 用户手册)
- 帝国如何查看cms记录用户点击的时间(帝国cms更新非常慢)
- 帝国 cms主页不显示时怎么办(帝国 cms图片不显示时怎么办)
本文由主机参考刊发,转载请注明:帝国cms实现了将反馈信息内容发送到邮箱的方法(帝国CMS定期发布) https://zhujicankao.com/108825.html
评论前必须登录!
注册