回复107楼:通过前天和昨天的努力,终于让手机版广告可以成为现实,意义非凡!于是又琢磨起如果能在手机版的个人资料里显示用户组就好了,毕竟这是非常重要的个人信息。今天上午开始研究代码,发现里面有几行跟用户组有关的代码,也就是说实现起来还是有可能的。不过,代码是什么意思看不懂。后来通过搜索和测试了解到大致的输出结果要么是-1,要么可以得到系统组(管理组)和特殊组的名称,而普通的会员组就只能是前面的-1了。后来突然想到可以用判断啊!如果组ID不是-1,那么输出系统组和特殊组的名称,否则输出会员组的名称(系统组和特殊组的会员当然也有会员组名称,但为了区分不同嘛)!太有才了吧?!O(∩_∩)O经过写判断,修改,测试,终于成功实现!
感觉信息还不是很多,于是又想到看看还能不能再加点儿什么信息?通过文件知道查询的信息还是不少的,来自于两个表,于是又操作工具查看这两个表里都有什么内容?通过表的结构和浏览,发现本月在线时间似乎可以加到个人资料里。查询里没有,加进去,然后按照总在线时间的计算方法修改代码计算其值。要除以3600,原来查询得到的数据是秒啊!不过,要超过3600秒才能得到在线1小时,只取整数,不到7200就还是1小时。数值太小,单位太大!那改成除以60不就是以分钟为单位了吗?太有才了!如此就差不多都能有在线时间了。(≧3≦)(莘祺网实际测试时改了好几次都是0小时或者0分钟,查看统计数据有在线时间的(小时),后来才想到是忘了把查询加进去)。
最后是把lastpost整理出来。直接读取得到的是一串数字,什么意思?后来才知道是时间戳,那它是什么时间呢?通过查看个人空间,发现不是最后的回复时间,而是最后发表主题的时间,也就是最后发帖。虽然知道了是最后发帖及时间,却最终决定没有让它显示。
最后调整显示顺序和统一格式化信息。
——本帖通过
莘祺网手机版回复.