关于表单验证的 求解释

表单验证
应该在任何可能的时候对用户输入进行验证。客户端的验证速度更快,并且可以减轻服务器的负载。
不过,任何流量很高以至于不得不担心服务器资源的站点,也有必要担心站点的安全性。如果表单访问的是数据库,就非常有必要采用服务器端的验证。

在服务器验证表单的一种好的方式是,把表单传给它自己,而不是跳转到不同的页面。这样用户就可以在同一张表单页面得到错误信息。用户也就更容易发现错误了。

帮我讲解下这段话是什么意思,本人不是很开窍 请将详细些 谢谢!!

对于一些页面输入,格式之类的,比如电话号码格式,密码长短,注册时两次密码一样,邮件格式等等,这些验证在页面可以通过js实现,而不需要服务交互,所以可以减小服务器的负载。另外,对于像注册名唯一之类的验证,除了页面验证,还需要服务器验证,并查询数据库,这个可以采用ajax技术,异步请求,就不会形成页面跳转,而带来页面数据丢失。任何时候的验证就是输入框失去焦点而触发js的验证方法。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-14
意思就是一些基础的检测 比如说用户名密码不能为空啊,邮箱格式不符合啊,等等的可以在本页面通过JS控制他们的格式是否按你的要求填写,如果不是的话返回在填写,而不是传送的服务器端在判断,这样会加重服务器的负载,而一些关键性的东西 比如说 用户名是否重名等,这些需要和你的数据库里的用户名进行比对的信息,就必须传递到服务器端进行数据的比对,

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网