dedecms5.7群发短信的bug

发布:billykinggym | 分类:技术杂谈

9 Nov 2011

 最近做一个dedecms的东西。发现一个bug。就是有时候 管理员群发短信,用户收不到。

原因是,短信表dede_member_pms 的fromid在正常情况下 表示 发送消息的用户id。但是在群发短信时,也就是isadmin=1的时候,变成了 群发种子短信的id。

字段出现二义性。有时候会出问题。

修改时把pm.php里的

 $row2 = $dsql->GetOne("SELECT * FROM `#@__member_pms` WHERE fromid = '$row[id]' AND toid='{$cfg_ml->M_ID}' ");

改成

$row2 = $dsql->GetOne("SELECT * FROM `#@__member_pms` WHERE fromid = '$row[id]' AND toid='{$cfg_ml->M_ID}' AND isadmin='1'");

就可以了。

0评论 - dedecms5.7群发短信的bug

发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

购物搜索

本站推荐

网站分类

文章归档

最近发表

网站收藏