仓库中使用红包无任何反应,刷新页面数量也不会减少。
使用httpfox,抓包,查看content(以RAW)查看,看的了一串HTML代码,复制出来另存为HTML文件,进入后看到错误。
使用红包错误示意图

一个select指令有什么问题呢?难道是uid后面的数字跟了双引号导致的?
访问呢core下itemuse目录中的hongbao.php,将第11行的

WHERE uid="'.$_G['uid'].'"'

改为

WHERE uid='.$_G['uid'].''

,保存文件,刷新仓库,再次使用红包,发现已经有了正常的提示信息,问题解决。

网上查了一下,包含双引号的就会有这样安全提示,单引号则不会。标记一下,遇到同类问题就可以如此处理了。

本节教程结束。

Related Posts: 无心宠物-BUG修复系列-7-仓库中无法使用红包的修复办法 :