Php 以html表单为指导的服务器端验证

Php 以html表单为指导的服务器端验证,php,html,validation,server-side-validation,Php,Html,Validation,Server Side Validation,在服务器端验证方面,是否有任何示例是通过使用表单本身的html验证用户返回的数据来实现的(即使用xpath查询检索标记以检查其所需属性、模式属性和类型属性)?特别是,在php或python中看到它会很有帮助。明确地说,我感兴趣的是表单的html完全存在于服务器上,然后用作验证提供的用户数据的指南 关于stackoverflow,我能找到的与本次讨论相关的最接近的讨论是与asp.net found相关的讨论,以及与php开发相关但对响应感兴趣的讨论 除此之外,我在本文中发现了最接近的讨论: 我还发

在服务器端验证方面,是否有任何示例是通过使用表单本身的html验证用户返回的数据来实现的(即使用xpath查询检索标记以检查其所需属性、模式属性和类型属性)?特别是,在php或python中看到它会很有帮助。明确地说,我感兴趣的是表单的html完全存在于服务器上,然后用作验证提供的用户数据的指南

关于stackoverflow,我能找到的与本次讨论相关的最接近的讨论是与asp.net found相关的讨论,以及与php开发相关但对响应感兴趣的讨论

除此之外,我在本文中发现了最接近的讨论:


我还发现了一篇由IEEE付费的文章,其中研究人员讨论了遍历表单dom以构建服务器端验证规则的概念。在这篇文章中,作者指出,“[t]到2012年为止,还没有研究人员使用这种方法研究过PHP语言中的自动服务器端表单验证”。在更广泛的世界中也是这样吗?

通常html也是在服务器端生成的,因此您可以使用相同的信息生成html并进行验证。至少我认为这就是你要问的是的,在过去我已经生成了html服务器端,并且正是这样做的,使用用于生成html的信息来进行验证。在这里,我问,“如果html已经生成了,比如说由一个生成html的在线表单生成器生成了,该怎么办?”