同事做个php系统,数据库类用PDO方式实现,结果发现查询和插入的中文都是乱码,看源码,执行了
SET NAMES UTF8
,但奇怪了,检查各种编码都是统一的UTF8啊,问题出在哪里呢,仔细看链接方式
new DBCls("MySQL:host=localhost;dbname[......]
同事做个php系统,数据库类用PDO方式实现,结果发现查询和插入的中文都是乱码,看源码,执行了
SET NAMES UTF8
,但奇怪了,检查各种编码都是统一的UTF8啊,问题出在哪里呢,仔细看链接方式
new DBCls("MySQL:host=localhost;dbname[......]
IE浏览器遇到“由于无法验证发行者,所以windows已经阻止此软件”的提示时,如何解决该问题呢?
步骤如下:打开Internet Explorer—菜单栏点“工具”—Internet选项–安全—自定义级别—安全设置—“ActiveX控件和插件下”的第5个“下载[……]
刺客是个特别的职业,但是闪避只有99%。如何添加刺客携带对应翅膀就可以复活的功能呢?
根据之前的经验,复活和加成都在ajax下的fight.php文件中,搜索复活,定位到394行。
看了下判断依据,修改
if($petworld>1 && $item7==&apos[......]
前台升级物品的记录显示数量异常,有了前面的经验,直接翻页,发现翻页正常,只是显示数量不对。看起来只显示非失败的了。
直接定位到core下的record.php文件,读取源码根据up定位到119行,发现121行有个unset,去掉该行,保存文件,此时,已经显示正常了。
向上读,发现$sta[……]
后台记录点击删除什么的是不会执行该功能的,测试链接是:xxx.com/plugin.php id=wxpet:pet&index=admin&adminindex=record&type=market&mod=del7
定位到后台文件admin_recor[……]
诺,这BUG还是看Discuz!论坛的帖子看到的,哈哈哈,依然存在,继续教程:
出现这个问题其实根据之前修复前台记录无法搜索的经验,定位到文件位于core/admin/admin_record.php。
测试地址:xxx.com/plugin.php id=wxpet:pet&i[……]
那,这是Discuz!看帖子说有这BUG的,直接写教程了。
通过之前的经验,能正常提交只是经验和宠物币没加,直接定位后台文件core下的renwu.php。搜索提交任务的动作rwsubmit,定位到82行,月度源码,看到下面写入宠物数据的部分经验和金币的变量,分别是$submitexp,[……]
发现领取任务后没有提交任务的链接啊,这看来只能从修改core文件入手了。
定位到模板renwu.php,修改274行的
$renwuinfo['accept']="<font color='#CCCCCC'><b>【[......]
那,这个BUG是也是在Discuz!论坛里有个修复的提到的,测试了下发现确实有这个BUG,也就顺便就写个教程好了。
编辑合成,通过之前的学习,应该可以自己定位了吧,访问core/admin/admin_compose.php。
搜索editsave定位到35行的判定,能提示正常,那就说明[……]
这个BUG是看到Discuz!论坛里有个修复的提到,测试了下发现确实有这个BUG,顺便就写个教程好了。
通过链接:xxx.com/plugin.php id=wxpet:pet&index=record&type=receive
定位到文件是位于core目录下的reco[……]