宠物仓库,使用百宝箱,无任何提示,刷新页面后,数量减少。
遇到这个问题,前台看起来没问题,那只能调出HTTPFOX插件了。开启捕捉,使用盒子,停止捕捉。看看返回的内容如下:
HTTPFOX捕捉盒子使用的数据

看字面意思是XML格式有问题。点击插件的Content,发现xml上面有个空行,奇怪,这空行哪儿来的?

定位到后台文件的问题,特殊可以使用的物品的php文件都位于core/itemuse目录,通过后台找到百宝箱的英文名是bbaox,在core/itemuse目录下找到bbaox.php,打开文件阅读源码。
主体部分没问题啊,那额外的空行哪里来的呢?发现文件底部有多余的空行,删掉?>后面的空行,保存文件。

刷新仓库,使用百宝箱,OK,问题解决。已经出现提示了。导致无提示的罪魁祸首竟然是文件尾部多余的空行,长姿势了~

本节教程结束。

Related Posts: 无心宠物-BUG修复系列-4-使用百宝箱无提示的修复 :