JS是在客户端浏览器执行的,JS验证是在客户端浏览器验证,如果客户端浏览器屏蔽了JS执行就可以绕过验证。而PHP验证是在服务器端执行,客户端无论如何修改都是无法禁用、屏蔽、跳过的。
PHP验证比JS验证可靠的多,JS验证不要也可以,但是必须要在服务端对用户提交的数据进行验证,PHP可以检查非法输入,防止sql注入否则用户提交非法数据可能会导致网站被入侵。
转自:http://zhidao.baidu.com/link?url=jr1yj0HXcnOLoLUeLf5YD0kkxqv5iJPCIhAFSrAXHE8v1yaq8s5asDkFkty37a2BTVjJ7ymYZfgEzdqUJbVf7K