主机参考: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手机站点链接不是m?
- 帝国cms如何管理您的手机(帝国cms如何使用)
- 帝国cms移动终端(帝国cms手机)安装位置
- 帝国cms移动版设置在哪个文件夹(帝国cmsapp)中?
- 帝国 在哪里更改CMS移动模板
本文由主机参考刊发,转载请注明:帝国cms实现了将反馈信息内容发送到邮箱的方法(帝国CMS定期发布) https://zhujicankao.com/108825.html
评论前必须登录!
注册