快速表单验证

发布于 2024-12-10 01:00:43 字数 389 浏览 0 评论 0原文

我使用 db dataobject,因此使用 Quickform。我遇到了一个问题。想要在客户端设置验证来检查文件扩展名。找不到出路。

该字段类似于:

'pathname' => array(
'type' => 'varchar',
'size' =>255,
'qf_type'=> 'text',
'require' => false,
'qf_client' => true,
'qf_rules' = array('required' => 'file name is required.'),
);



现在我想要借助正则表达式进行验证以检查文件的扩展名是否与某些特定格式匹配。
如果有人有想法请分享。

I use db dataobject, and thus quickform. I got stuck with a problem. want to set a validation at the client side to check a file name extension. Can't find a way out.

the field is like:

'pathname' => array(
'type' => 'varchar',
'size' =>255,
'qf_type'=> 'text',
'require' => false,
'qf_client' => true,
'qf_rules' = array('required' => 'file name is required.'),
);

now I want a validation to check whether the extension of the file matches with some specific format with the help of regular expression.
If any one has idea please share.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

等待圉鍢 2024-12-17 01:00:43

设置路径名['qf_rules']['regex']解决了问题。

The problem was solved setting pathname['qf_rules']['regex'].

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文