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

事情是这样的:有那么一个数据列表,要求点RadioButton选择列进行行删除操作.因为初始化的时候是默认选择第一条的,而且没数据的时候行删除按钮不可用,所以...大意了...
删除数据后,列表重新绑定,仍然是默认选择第一条,但是有的数据是不可删除更改的,所以有可能数据都不更改删除的,但是我是用一个变量取列表的索引的,然后直接删除该行.问题出现了,在全部是不可选择不可更改删除的数据时,点行删除按钮的时候,会删除列表的第一行,因为int型变量默认值是0.找到问题后,把变量初始化为-1,问题解决了.
这些小问题不可忽视啊,一个不小心就可能出现严重的问题
据说PW这次的漏洞正是因为变量初始化和过滤不严格导致的,1/3的论坛挂了,那个惨啊
PS:最近有点郁闷
iLyn
2007/04/11 00:17
我更郁闷。。。
你有什么好郁闷的
lee 回复于 2007/04/11 08:50
你有什么好郁闷的
叶阳
2007/04/10 23:09
我也懒了
大家懒才是真的懒
lee 回复于 2007/04/10 23:40
大家懒才是真的懒
分页: 2/2
1 2
1 2
PHPWind 5.3惊
山东二哥越来越有才了


