【发布时间】:2014-05-01 19:40:18
【问题描述】:
我想制作一个可重用的表单验证系统,类似于在 Javascript 中实现的东西。理想情况下,我可以使用类名或表单元素中的输入类型来决定应用哪些验证测试。
有没有办法在 PHP 中实现这一点?那就是:有没有办法在服务器端获取这些 HTML 属性?
【问题讨论】:
-
反其道而行之:使用 PHP 确定验证和 HTML 属性。
-
我不明白你的意思?能否详细解答一下?
-
简单示例,例如:
$field['user_email']['attrs'] = array('required' => true, 'type' => 'email', 'minlength' => 3, 'matches' => 'confirm_email');您可以使用此数组来创建 HTML/客户端验证,也可以使用它来进行服务器端验证。当然,您只需编写代码即可。 -
所以处理表单的脚本需要知道创建表单的脚本中的任何内容。这是我现在的主要限制;这两个脚本必须是独立的。
标签: php html server-side