分享好友 教程首页 教程搜索 频道列表

DESTOON8.0移动端微信自动注册加站内通知解决方案

2021-07-03 13:577201
+关注28
核心提示:今天发现一个小坑,配置了微信可自动注册时,不知道登录密码和支付密码,在平台没...

今天发现一个小坑,配置了微信可自动注册时,不知道登录密码和支付密码,在平台没有开通短信的情况下需要联系管理员找回,这点比较尴尬,我们手动修改一下,加一个站内信通知


效果图:


修改方案:

找到 mobile/api/weixin.php


把原46行 

$post['password'] = $post['cpassword'] = random(10);

换成

$post['password'] = $post['cpassword'] = $post['payword'] = $post['cpayword'] = random(10); //mbkfw.com


原70行  dheader($forward);  上面加上以下代码:

//mbkfw.com-s
//站内信通知
$msg_welcome = '欢迎加入'.$DT['sitename'];
$username = $user['username'];
$title = $msg_welcome;
$content = ob_template('welcome', 'mail');
send_message($username, $title, $content);
//mbkfw.com-e


代码截图:



修改前端模板

这里我们以默认模板目录为例

分别是 

PC模板:template\default\mail\welcome.htm

WAP模板:template\mobile\mail\welcome.htm


把通知内容部分改成以下代码(PC端)

尊敬的会员:<br/>
恭喜您成功注册成为{$DT[sitename]}会员!<br/>
以下为您的会员帐号信息:<br/>
<strong>用 户 名:</strong>{$username}<br/>
<strong>登录密码:</strong>{if isset($post[password])}{$post[password]}{else}<i>已加密</i> (如果您忘记了密码,<a href="{$MODULE[2][linkurl]}send.php" target="_blank" style="color:#005590;">请点这里找回</a>){/if}<br/>
<strong>支付密码:</strong>{if isset($post[payword])}{$post[payword]}{else}<i>已加密</i> (如果您忘记了密码,<a href="{$MODULE[2][linkurl]}send.php" target="_blank" style="color:#005590;">请点这里找回</a>){/if}<br/>
请您妥善保存,切勿告诉他人。<br/>
如果您在使用过程中遇到任何问题,欢迎随时与我们取得联系。<br/>


M端通知模板

尊敬的会员:<br/>
恭喜您成功注册成为{$DT[sitename]}会员!<br/>
以下为您的会员帐号信息:<br/>
<strong>用 户 名:</strong>{$username}<br/>
<strong>登录密码:</strong>{if isset($post[password])}{$post[password]}{else}<i>已加密</i> (如果您忘记了密码,<a href="{$MODULE[2][mobile]}send.php" style="color:#005590;">请点这里找回</a>){/if}<br/>
<strong>支付密码:</strong>{if isset($post[payword])}{$post[payword]}{else}<i>已加密</i> (如果您忘记了密码,<a href="{$MODULE[2][mobile]}send.php" style="color:#005590;">请点这里找回</a>){/if}<br/>
请您妥善保存,切勿告诉他人。<br/>
如果您在使用过程中遇到任何问题,欢迎随时与我们取得联系。<br/>


这样就大工告成了,如果有用,请转发,点赞,谢谢

本文标签: #通知 #站内信 #注册 #自动 #微信
整理员:小黑
免责声明:凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
生成海报
相关评论1
您可能在找更多

修复DESTOON9.0网站留言页面提交后空白的问题

    函数有错误,导致后台填写了留言后邮箱通知发生页面空白

小黑 开发技术2023-11-04

修复DESTOON9.0微信扫码和支付宝扫码付款页面空白的问题

    函数有错误,导致后台填写了扫码付款通知手机或者邮箱发生页面空白

小黑 开发技术2023-11-03

关于规范公众号模板消息的再次公告

    根据用户的反馈与建议,同时为了给予开发者更充裕的时间,平台现对原计划3月30日生效的模板消息内容规范措施(详情见《关于规范公众号模板消息的公告》)进行调整。2023年5月4日1)去除自定义颜色、表情符号;(表情

小黑 开发技术 12023-05-19

让网页标签页头部有新消息提醒和Title标题文字滚动显示效果

    demo展示HTML!DOCTYPEhtmlPUBLIC-//W3C//DTDXHTML1.0Transitional//ENhttp://www.w3.org/TR/xhtml1/DTD/xht

小黑 HTML相关2021-12-24

DESTOON程序-会员30天到期提醒模板消息实现

    这类模板消息可以利用系统的计划任务,定时执行通知如下,是一个会员到期30天的计划任务在计划任务目录api/cron 里建一个文件 如:vip通知viptongzhi.inc.php文件内容为:?phpdefined('IN_DESTOON') or exit('Access Denied');$atime = strtotime(date("Y-m-d"),time())+2592000;$btime = strtotime(date("

小黑 开发技术 12019-11-18

下一篇
我来说两句
1