我正在寻找进行验证的最佳方法,我继续回到使用jQuery进行验证,然后如果验证完全正确,那么使用jQuery的post方法将数据发布到另一个php文件然后通过PDO查询进入我的数据库。
我的问题是:使用jQuery帖子是否足够安全,还是有另一种更安全的方法吗?我正在查看php以进行验证,但是您无法获得相同的效果,例如将输入框的边框颜色更改为红色或类似的东西。
任何建议都很棒,或者你知道其他方法可以接近它!
是的我在双方都在验证,但我只是想知道是否有更好的方法而不是使用jQuery帖子。我首先使用jQuery进行验证,然后将其发送到我的php脚本,在那里它也经过验证和检查,然后使用PDO插入到数据库中。
关于使用jQuery帖子的事情是它显示了我的页面所需的所有字段(例如,用户可以打开我的js文件并查看正在发送的字段以及它们的发送位置!) php会隐藏它们。这就是我所关心的一切。
答案 0 :(得分:1)
jQuery验证和php验证是两个独立的事情。一个在客户端,另一个在服务器上。
我不确定你的意思是安全,但只是使用客户端验证是不够的。您必须设置服务器端验证。
虽然您将设置服务器端验证,但使用客户端验证的优势是。