首页 > 网站 > 建站经验 > 正文

phpcms v9 发送表单详情到邮件

2024-04-25 20:34:44
字体:
来源:转载
供稿:网友

这个需要修改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']);

}

 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表