这个BUG是看到Discuz!论坛里有个修复的提到,测试了下发现确实有这个BUG,顺便就写个教程好了。

通过链接:xxx.com/plugin.php?id=wxpet:pet&index=record&type=receive

定位到文件是位于core目录下的record.php。通过搜receive定位到第44行,有$username的判定,但是这个变量呢?还是老问题,前面没有获取啊!
于是在第10行加入获取的代码:

$username=$_G['gp_username'];

保存文件,刷新记录,输入个名字查询下,功能正常,OK,问题解决。

本节教程结束。

Related Posts: 无心宠物-BUG修复系列-19-宠物系统记录不能搜索的解决办法 :