Apr 10

变量木有初始化,汗啊 晴

lee , 12:22 , 工作日志 , 评论(7) , 引用(0) , 阅读(4997) , Via 本站原创 | |
貌似又几天没写博了,有点懒了.
前两天做的一个页面,因为忘记变量初始化,被日本人当BUG打回来,汗死sweat
事情是这样的:有那么一个数据列表,要求点RadioButton选择列进行行删除操作.因为初始化的时候是默认选择第一条的,而且没数据的时候行删除按钮不可用,所以...大意了...
删除数据后,列表重新绑定,仍然是默认选择第一条,但是有的数据是不可删除更改的,所以有可能数据都不更改删除的,但是我是用一个变量取列表的索引的,然后直接删除该行.问题出现了,在全部是不可选择不可更改删除的数据时,点行删除按钮的时候,会删除列表的第一行,因为int型变量默认值是0.找到问题后,把变量初始化为-1,问题解决了.
这些小问题不可忽视啊,一个不小心就可能出现严重的问题
据说PW这次的漏洞正是因为变量初始化和过滤不严格导致的,1/3的论坛挂了,那个惨啊

PS:最近有点郁闷
iLyn
2007/04/11 00:17
我更郁闷。。。
lee 回复于 2007/04/11 08:50
uplook你有什么好郁闷的
叶阳
2007/04/10 23:09
我也懒了thumbdown
lee 回复于 2007/04/10 23:40
pig大家懒才是真的懒
分页: 2/2 第一页 上页 1 2 最后页
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]