多趣网论坛

标题: 聊天框查询人员信息出现错误提示 [打印本页]

作者: 人比柴瘦    时间: 2010-6-20 22:46:01     标题: 聊天框查询人员信息出现错误提示

17区,在聊天框内点击人名后的箭头选择查看信息,出现如下乱码(使用Firefox和IE7都是这样):

  还有就是17区卡的不行了,其他区不怎么卡,就这个区卡的不得了,30秒建造的建筑,建造好之后保持“00:00:00?” 状态   2分钟。。。
作者: 会唱情歌的猪    时间: 2010-6-20 23:09:33

人比柴瘦您好,请您尝试下清理COOKIES查看下是否正常呢?
作者: 人比柴瘦    时间: 2010-6-20 23:21:14

会唱情歌的猪您好,我已经清除了浏览器的缓存、临时文件及COOKIES,且重新启动了计算机,但是仍然出现该问题。
作者: 人比柴瘦    时间: 2010-6-20 23:38:54

顺便说一下:根据这个提示的意思应该是192.168.50.179服务器上的    /www/tc/code/class/user_relation/目录下的User_info.class.php文件的第314行(也就是以下的查询语句)在查询s17_tc数据库时所使用的查询语句:select user_id, user_nickname,  court_repute, country, loyalty,  science_point, prosperous, union_id, is_vip, vip_point, sheep_status  from user_game_info where user_nickname = '人比柴瘦'  出错,应该是页面版本和数据库版本不一致吧。 建议看一下:S17_tc数据库中user_game_info是不是找不到sheep_status字段呢?所以我估计和我这边的浏览器端没有什么关系.
作者: 会唱情歌的猪    时间: 2010-6-20 23:59:22

人比柴瘦您好,请您告知我下您的游戏昵称,我们为您查看下.
作者: 人比柴瘦    时间: 2010-6-21 00:23:56

我是17区的“名字是代号” (不含引号)
作者: 会唱情歌的猪    时间: 2010-6-21 00:50:55

人比柴瘦 您好,经过核查您的账号并未出现任何异常哦.


作者: 人比柴瘦    时间: 2010-6-21 01:02:26



那我明天去单位的电脑再试试。。。,还好不影响我玩。哈哈我同时玩的11区没有这个现象,17区就有了,而且刚刚发现不单单聊天框里面查询报这个错,在“其他玩家”信息的页面顶端也有:“Notice: Undefined index: sheep_status in /www/tc/code/class/user_relation/User_info.class.php on line 452”。。。你明天报一下你们的技术部吧,这些信息有可能泄露一些不该泄露的东西的。 Notice: Undefined index: ... 问题的解决方案首先,这个不是错误,是warning。所以如果服务器不能改,每个变量使用前应当先定义。方法1:服务器配置修改 修改php.ini配置文件,error_reporting = E_ALL & ~E_NOTICE方法2:对变量进行初始化,规范书写(比较烦琐,因为有大量的变量)。但还没有找到好定义方法,望大家指教方法3:每个文件头部加上:error_reporting(0); 如果不行,只有打开php.ini,找到display_errors,设置为display_errors = Off。以后任何错误都不会提示。方法4 :做判断:isset($_GET["page"])      if-else判断或者加上
[url=mailto:''@'']''@''[/url]
表示这行如果有错误或是警告不要輸出如:@$page=$_GET["page"]方法5:file1.php文件把$xx变量付一个值,用post传递给file2.php,如果file2.php没有$xx的定义,而直接使用$yy=$xx; 系统就会报错:"undifined variaable $xx", 如果file2.php的文件开始用$xx="";定义,那么file1.php的$xx值就传不过来了!file2.php里可以这样if(!isset($xx)) $xx="";
作者: 会唱情歌的猪    时间: 2010-6-21 01:32:07

人比柴瘦 您好,感谢您对我们游戏的支持.请让我喊您一声数据帝吧.






欢迎光临 多趣网论坛 (http://bbs.duoqu.com/) Powered by Discuz! X2