阅读:6499回复:16
问一个比较罕见的问题(已经解决)
我在浏览这个网站时出现一下错误提示:
Undefined subroutine &testinfo::lbhz called at D:/网站/ccj/bbs1/cgi-bin/testinfo.pm line 404. 但是用IE打开没事,重装过几次firefox,有时候重装后好了,有时候还是不行,现在我用的就是裸奔firefox,还是不行,问过论坛上的别人也没出现过问题,有点抓狂了都,谁知道怎么回事啊 http://www.railwayfan.net/ccj/bbs1/cgi-bin/forums.cgi?forum=15 昨天下了leobbs的源程序,发现在testinfo.pm里面使用了一个貌似没有定义的lbhz子程序,整个程序是检查浏览器信息的,但是在检查firefox的时候有点问题,提供给大家看看 elsif ($Agent =~ /Mozilla/i) { if ($Agent =~ "MSIE") { if ($Agent =~ /Maxthon/) { $browser = "Maxthon"; $browserver = ""; } elsif ($Agent =~ /MyIE(\d*)/) { $browserver = $1; $browser = "MyIE"; } else { $Part = (split(/\(/, $Agent))[1]; $Part = (split(/\;/,$Part))[1]; $browserver = (split(/ /,$Part))[2]; $browserver =~ s/([\d\.]+)/$1/isg; $browser = "Internet Explorer"; } } …… elsif ($Agent =~ "Firefox") { $browser = "Firefox"; $browserver = (split(/Firefox/, $Agent))[1]; $browserver =~ s/\///isg; } …… if ($browser ne '') { $browserver =~ s/[^0-9a\.b]//isg; $browserver = &lbhz($browserver, 4) if (length($browserver) > 10); $browseinfo = "$browser $browserver"; } 我觉得好像不对,检查mozila不应该和firefox的平行,然后下了一个修改html_user_agent的插件,就好了 |
|
1楼#
发布于:2005-05-07 11:18
没有问题 简体中文1.03版。
|
|
|
2楼#
发布于:2005-05-07 11:18
我也没问题啊
版本同上 |
|
3楼#
发布于:2005-05-07 11:18
完全正常。是你的扩展有问题吧。试试干净重装或使用官方版。
|
|
4楼#
发布于:2005-05-07 11:18
报告,没有任何问题
|
|
|
5楼#
发布于:2005-05-07 11:18
我这里也没有问题。
这样的提示信息是指示服务器上运行脚本的错误。 清空cookie好使吗? |
|
6楼#
发布于:2005-05-07 11:18
没有问题,简体中文1.0.3
|
|
7楼#
发布于:2005-05-07 11:18
感谢各位,我也不知道到底怎么回事,原来我用的是madfox,我又重新装了一遍,把机器里所有用户的配置文件都删了,重新装了一遍firefox1.03,发现好了以后,又删除firefox,装的madfox,现在暂时好了
|
|
8楼#
发布于:2005-05-07 11:18
我用madfox也是好的.
|
|
9楼#
发布于:2005-05-07 11:18
好着呢 木问题~
|
|
|
10楼#
发布于:2005-05-07 11:18
疯了,又出问题了,不管了
|
|
11楼#
发布于:2005-05-07 11:18
firefox1.04 N版。。。没有问题
|
|
12楼#
发布于:2005-05-07 11:18
MWT!
|
|
|
13楼#
发布于:2005-05-07 11:18
你装的是啥版本的??
有没有安装什么扩展? 我的浏览没问题,这是一个铁路网。 试试浏览它的主页。 |
|
|
14楼#
发布于:2005-05-07 11:18
难道这就素传说中的rpwt?
|
|
上一页
下一页