PHP群:95885625 Hbuilder+MUI群:81989597 站长QQ:634381967
    您现在的位置: 首页 > CMS教程 > phpcms教程 > 正文

    phpcms v9 发送表单详情到邮件

    作者:admin来源:网络浏览:时间:2020-09-30 00:07:50我要评论
    导读:这个需要修改phpcms 文件,过程很简单修改phpcms\modules\formguideindex.php找到foreach ($mails as $m) {sendmail($m, L('tips...
    这个需要修改phpcms 文件,过程很简单
    修改 phpcms\modules\formguide index.php  找到

    foreach ($mails as $m) {
    sendmail($m, L('tips'), $this->M['mailmessage']);
    }
    //替换成
    //    增加邮件内容附带表单详情(所需增加的代码 -开始)
                                                $f_info = $this->db->get_one(array('modelid'=>$formid, 'siteid'=>$this->siteid));
                                                $MailSubject = '用户提交表单['.$f_info['name'].']提醒';
                                                $Fields = getcache('formguide_field_'.$formid, 'model');
                                                $Fields['username']['name'] = '用户名';
                                                $Fields['datetime']['name'] = '提交时间';
                                                $Fields['ip']['name'] = '提交IP';
                                                unset($data['userid'], $data['datetime']);
                                                foreach($data as $k=>$v){
                                                        $MailBody .= $Fields[$k]['name'].'        :'.$v.'<br />';
                                                }
                     //    增加邮件内容附带表单详情     (所需增加的代码 -结束)   
                                                foreach ($mails as $m) {
     
                                                        sendmail($m, $MailSubject, $MailBody.$this->M['mailmessage']);
     
                                                } 
     

    转载请注明(B5教程网)原文链接:https://b5.mxunkeji.com/content-101-2318-1.html
    相关热词搜索: