DedeCMS提交自定义表单后自动发送邮件到站长邮箱的教程
织梦提交自定义表单后自动发送邮件通知管理员的实现方法: 找到并打开plus目录下的diy.php文件,在大概第83行的位置找到如下代码: 1 $query = INSERT INTO `{$diy-table}` (`id`, `ifcheck` $addvar) VALUES (NULL, 0 $addvalue); ; 在其后面加入如下代码:
织梦提交自定义表单后自动发送邮件通知管理员的实现方法:
找到并打开plus目录下的diy.php文件,在大概第83行的位置找到如下代码:
1 |
$query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` $addvar) VALUES (NULL, 0 $addvalue); " ;
|
|
在其后面加入如下代码:
1 |
$mailtitle = $name. "提交表单通知" ;
|
2 |
$mailbody = "称呼:{$name}\r\n邮箱:{$email}\r\n内容:{$message}" ;
|
3 |
$headers = $cfg_adminemail; |
5 |
require_once(DEDEINC. '/mail.class.php' );
|
6 |
$smtp = new smtp($cfg_smtp_server,$cfg_smtp_port, true ,$cfg_smtp_usermail,$cfg_smtp_password);
|
8 |
$smtp->sendmail($cfg_smtp_usermail,$cfg_webname ,$cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype); |
|
代码说明:
$name、$email、$message三个变量都是提交的字段,你提交的字段名称前面加$符号就行,这个根据你的需要来改。然后保存。
网站后台设置好SMTP邮箱的参数,这个教程不懂得话搜索下怎么设置,添加完成后如果提交表单就会自动发送邮件到你的邮箱的。
|
原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。