服务器端验证何时运行?客户端验证何时运行?

时间:2018-08-26 00:34:07

标签: javascript php

我是一名学习PHP的学生。据我所知,并根据导师的评论,我猜该导师说服务器端先运行,客户端后运行。 因此,当我同时检查双方时,服务器端脚本首先出现。 但是从我读到的资料来看,在进入服务器端之前最好进行验证。 给我很困惑的问题。 你们能澄清一下吗?

2 个答案:

答案 0 :(得分:1)

如果同时具有客户端和服务器端验证,则可以在客户端上验证数据,如果数据通过验证,则将其发送到服务器以进行进一步验证。例如信用卡数据,您可以在客户端上检查信用卡号的格式和长度,而在服务器上可以再次检查长度和格式,然后尝试处理付款,然后发现用户没有有资金,并以该错误回复客户。

答案 1 :(得分:0)

首先,您需要在客户端进行测试,例如,文本必须没有数字..etc,然后您需要在服务器端进行测试,例如电话号码必须是唯一的(需要数据库连接)。验证客户端先运行,然后我们进行服务器端验证。