返回列表 发帖

[BUG反馈] 当收藏此网站时http://www.ui-style.com/就会出错,请高手帮忙解答一下为何故!

当收藏此网站时http://www.ui-style.com/就会出错,请高手帮忙解答一下为何故!
https://x4ihfq.bay.livefilestore.com/y1ptGkPx3dTI6H8SNMrgjsJO6tJwe524XLZ48wnWEklgT591mS-5mUHQclMEmQsczvvJEC8nX4m1abRaGs5iks5_g/ScreenShot001.JPG

世界无高手嘛?

[ 本帖最后由 悠空童子 于 2009-2-8 16:17 编辑 ]
1

评分人数

  • roc

关于收藏出错的解决办法
责任编辑:育鹰   更新日期:2008-9-4
打开 account/bookmark.asp 找到并且对照红色部分修改.

修复说明:在表单输入时进行了字符长度限制,但是在URL获得时没有进行长度限制,以导致与数据库字段长度不符合而出错.

Code:

'##################################################
'##################################################
sub doBookmarkAdd()
dim tmpTree
cp.loadPages()
ctl.pages.setFormTitle(cp.subtitle)
ctl.pages.setFormChannel("bookmark")
ctl.pages.setFormFile(cp.module)
ctl.pages.addFormVar "name",ops.request.getQueryc("name",50)
ctl.pages.addFormVar "channel",cp.subchannel
ctl.pages.addFormVar "groupid",0
ctl.pages.addFormVar "url",ops.request.getQueryc("url",200)
ctl.pages.addFormVar "att.group",getBookgroupAtt()
ctl.pages.setFormTree(tmpTree)
ctl.pages.loadForm()
if ctl.pages.isFormPost() then
cp.doPagesParse()
'debug opsTest.toTreeString(treeData,"treeData")
if ctl.e.isCheck() then
treeData.addItem "_message",opsScript.JSMake(ctl.e.toJS(),"")
else
dim tmpFields
tmpFields="g_id,nsort,userid,username,b_name,b_url,b_iscommon"
treeData.addItem "username",user.username
treeData.addItem "userid",user.userid
call opsDBA.doExecuteInsert("db_user_bookmark",tmpFields,treeData)

treeData.addItem "_message",opsScript.JSMake("您成功添加了一个书签!","?channel="&cp.subchannel&"&groupid="&groupid)
end if
end if
'debug ctl.pages.getDebug()
end sub


但我用其它的浏览器(如360tw)没问题,这也应该是Bug吧!

TOP

确实是个问题。……
Windows 7 RTM+IE 11 +四川电信20M

TOP

是个问题,收藏的名称太长了,呵呵,截短后无问题了。

TOP

顶一下楼主

TOP

非常感谢楼主,明日开发组会详细查看的
这里是永远的家 :)

TOP

感谢楼主反馈,此BUG已重现

TOP

返回列表