dede提交自定义表单时将内容发送到指定邮箱
这几天因为在网站要添加一个留言评论性质的东西,所以用到了自定义表单,但是经常登陆后台查看太麻烦了。所以设置下把自定义表单的东西直接发送到邮箱。这样简单多了。
好了不废话,我们直接开始吧:
打开根目录plus下面的diy.php文件:
大概在85行找到代码:$query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` $addvar) VALUES (NULL, 0 $addvalue); ";在此代码后面开始加入代码:
这里我们解释下diy.php是处理自定义表单用的文件。我们打开这个文件大体看下,大体就是根据传输的action的值分为post和list两部分。也就是提交和聊表显示这两部分。我们这里主要是提交的时候把内容提交到邮箱,所以我们在post 里面加上下面的这几段代码:
$query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` $addvar) VALUES (NULL, 0 $addvalue); ";
$mailtitle = $name."提交表单通知";
$mailbody = "称呼:{$name}\r\n邮箱:{$name2}\r\n内容:{$erhuo}";
$headers = $cfg_adminemail;
$mailtype = 'TXT';
require_once(DEDEINC.'/mail.class.php');
$smtp = new smtp($cfg_smtp_server,$cfg_smtp_port,true,$cfg_smtp_usermail,$cfg_smtp_password);
$smtp->debug = false;
$smtp->sendmail($cfg_smtp_usermail,$cfg_webname ,$cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype);
我们大体一看这几段代码就能看出来这是引用了织梦的一个发送邮件的类,然后定义了几个变量,就搞定了。就这么简单。当然 因为这里是设置的织梦的函数,所以我们需要设置下后台的一些参数。如果你曾经设置过织梦注册会员发送邮件的那个,你就不用设置了,因为他调用的就是那些参数。这里就不赘述了,如果不懂去百度下就好了。
我在试验的过程中,发现163的邮箱好点,qq的邮箱成功了两条就不能接受了,不知道是什么原因,哪位大神知道求告知,谢谢。
好了不废话,我们直接开始吧:
打开根目录plus下面的diy.php文件:
大概在85行找到代码:$query
这里我们解释下diy.php是处理自定义表单用的文件。我们打开这个文件大体看下,大体就是根据传输的action的值分为post和list两部分。也就是提交和聊表显示这两部分。我们这里主要是提交的时候把内容提交到邮箱,所以我们在post 里面加上下面的这几段代码:
$query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` $addvar)
我们大体一看这几段代码就能看出来这是引用了织梦的一个发送邮件的类,然后定义了几个变量,就搞定了。就这么简单。当然 因为这里是设置的织梦的函数,所以我们需要设置下后台的一些参数。如果你曾经设置过织梦注册会员发送邮件的那个,你就不用设置了,因为他调用的就是那些参数。这里就不赘述了,如果不懂去百度下就好了。
我在试验的过程中,发现163的邮箱好点,qq的邮箱成功了两条就不能接受了,不知道是什么原因,哪位大神知道求告知,谢谢。
免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。
来源:网友投稿 关注:
时间:2015-08-21 17:47
☉首先声明,只要是我们的vip会员所有源码均可以免费下载,不做任何限制(了解更多)
☉本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
☉本站只提供精品织梦源码,源码在于可用,不在多!!希望在这里找到你合适的。
☉本站提供的整站织梦程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
☉本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
☉如有其他问题,请加网站客服QQ进行交流。
☉本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
☉本站只提供精品织梦源码,源码在于可用,不在多!!希望在这里找到你合适的。
☉本站提供的整站织梦程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
☉本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
☉如有其他问题,请加网站客服QQ进行交流。
相关织梦教程:
- dedecms SQL注入漏洞 member/album_add.php 修复
- dedecms cookies泄漏导致SQL漏洞 /member/article_add
- Windows虚拟主机指定目录禁用脚本执行权限方法
- 西部数码虚拟主机设置禁止脚本执行权限
- 阿里云主机设置织梦程序禁止脚本执行权限及禁止写入
- dedecms织梦导致CPU峰值现象的解决办法
- 织梦程序网站被挂马或快照劫持终极解决办法
- 阿里云提醒/member/reg_new.php注入漏洞解决办法
- 织梦安全:更改plus名称
- 织梦栏目属性增加链接rel、nofollow和新窗口target
- 织梦问答模块PHP7报错解决方法
- dedecms解决移动端首页不自动更新问题