积极答复者
ASP的问题,请大家看看为什么可以提交空白的表单。

问题
-
大家看看http://www.comwe.com 首页的那个表单,默认的订购数量是“两疗程赠送一疗程588元(免邮费)”。也就是说,订购数量这个位置不可能是空的信息。可是为什么这种页面可以提交空白的信息?我后台有两个订单是空白的,连“订购数量”那个位置也是空白的。而且,订单提交前也添加了JS验证哦,空白的订单是无法提交的。而后台确实有人提交了两个空白的订单。这是为什么呢?太神奇了。请高手帮我看看。
- 已移动 孟宪会Moderator 2010年12月9日 14:18 (发件人:一般性问题讨论区)
答案
-
- 已标记为答案 BoberSongModerator 2010年12月15日 2:10
-
你好:
确实客户端的验证不能做到100分100.
你可以使用通用的客户端验证插件,同时在服务端的数据模型中对字段进行限制,而且在数据库中也可以对一些字段进行非空限制。这样就可以大大避免数据库中出现空记录。
同时需要防止多次提交。
I am here!- 已标记为答案 BoberSongModerator 2010年12月15日 2:09
全部回复
-
- 已标记为答案 BoberSongModerator 2010年12月15日 2:10
-
你好:
确实客户端的验证不能做到100分100.
你可以使用通用的客户端验证插件,同时在服务端的数据模型中对字段进行限制,而且在数据库中也可以对一些字段进行非空限制。这样就可以大大避免数据库中出现空记录。
同时需要防止多次提交。
I am here!- 已标记为答案 BoberSongModerator 2010年12月15日 2:09