2011-10-15 89 views
3

我使用db數據對象,因此可以快速生成表單。我陷入了一個問題。想要在客戶端設置驗證來檢查文件擴展名。找不到出路。快速表單驗證

領域是這樣的:

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



現在我想驗證檢查文件的擴展名是否與正則表達式的幫助下一些具體的格式相匹配。
如果有任何人有想法請分享。

+0

IIRC這通常是不可能的客戶端,因爲許多瀏覽器不會給你上傳字段的文件名。 – hakre

回答

0

問題解決了設置路徑名['qf_rules'] ['regex']。