外链代发包收录,纯手工外链代发就找老客外链吧

站长新闻

您的位置:老客外链吧 > 站长新闻 >

帝国cms如何设置当用户填写反馈信息后,收到邮件提醒?

文章来源:网站优化教程 作者:老客外链 人气:15 时间2022-07-22 19:02:27

帝国cms反馈信息,类似于留言,当用户填写信息后,记录在后台数据库,但是要想邮件提醒,需要修改一下帝国cms的文件,下面是青青模板网整理的关于帝国cms如何在用户提交反馈信息后发送邮件的解决方案和思路。

首先,需要设置一个用于接收信息的邮箱地址,还需要服务器支持,修改系统文件以及端口,具体参考下面的链接:

帝国cms如何设置邮件发送功能?

以上步骤完成以后,接下来完成第二步,在目录查找/e/class/q_functions.php 搜索:

printerror("AddFeedbackSuccess",$reurl,1);

在其上一行加入代码

  1. //所需字段用$add[字段]来表示
  2. if($bid==1)//反馈ID1
  3. {
  4. $sendmail=1;//1发邮件0不发邮件
  5. $email=array('476847113@qq.com');
  6. $subject='邮件标题';
  7. $content='邮件内容';
  8. }
  9. elseif($bid==2)//反馈ID2
  10. {
  11. $sendmail=1;//1发邮件0不发邮件
  12. $email=array('476847113@qq.com');
  13. $subject='收到网站新的反馈信息';
  14. $content='
  15. 咨询内容:'.$add[saytext].'
  16. 采购需求:'.$add[xuqiu].'
  17. 联系人:'.$add[title].'
  18. 联系电话:'.$add[mycall].'
  19. ';
  20. }
  21. elseif($bid==3)//反馈ID3
  22. {
  23. $sendmail=1;//1发邮件0不发邮件
  24. $email=array('476847113@qq.com');
  25. $subject='邮件标题';
  26. $content='邮件内容';
  27. }
  28. //发送邮件部分
  29. if($sendmail)
  30. {
  31. @include(ECMS_PATH.'e/class/SendEmail.inc.php');
  32. EcmsToSendMail($email,$subject,$content);
  33. }

以上就是关于帝国cms常见问题中"帝国cms如何设置当用户填写反馈信息后,收到邮件提醒?"的全部内容

联系我们

在线服务 外链咨询 二维码

扫码添加微信:juxia_com