表单是根据用户传递的不同参数,生成不同的表单,如:每当人们注册一个账号,他都会需要经过表单验证这一说,其中会有那些数据呢,账号是必须要有的,当然有了账号必须要有密码,这些都有了还缺少什么数据,我们首先想到的就是登陆和注册,先粗略的讲一下这些表单验证的原理是什么,首先我们都会知道如果你有账号那么你就不用再重新注册一个账号了,我们就先省略注册账号的过程,现在比如说我现在要登陆QQ,我们先把密码和账号分别对应的写在相应的框框里面,当然密码和账号是正确的,我们现在需要登陆一下它,我们只知道他表面的情况,而不知道他内部有什么工作,只知道表面的QQ正在登陆中,其中的过程还需要等待几秒,下面我来说一下这几秒发生了什么事情,首先,当我们点击登陆的时候一道数据请求发送给了QQ公司里面的服务器,在经过服务器在链接到后台的数据库,在数据库中查询是否有这一个账号,如果有则验证输入的密码是否正确,正确就把允许登陆的消息发给服务器,服务器在发给我们的QQ客户端,这就是一个完整的表单验证的过程,简称人机交互事件。
讲几个例子,让我们明白表单验证的重要性,当然其中也涉及到了其余的知识,比如数据库,http协议等等。
案例一:当一个游戏进行维护刷新的时候,一不小心清空了你账号上面的信息,这是小有的事情,几乎在腾讯运营方面不会出现这等问题,所以放心的Charge money;比如你在上面充值了小100吧,而最终的获益方不是自己,而是运管公司。他们只是一串代码的事,而我们损失的不仅仅是money,还有时间。
此文暂且搁置,暂且知识不够用。
此文掉线当中。。。。