3

私はdbdataobjectを使用しているため、quickformを使用しています。私は問題で立ち往生しました。クライアント側で検証を設定して、ファイル名拡張子を確認したい。抜け道が見つかりません。

フィールドは次のようなものです。

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



ここで、正規表現を使用して、ファイルの拡張子が特定の形式と一致するかどうかを確認するための検証が必要です。
誰かアイデアがあれば共有してください。

4

1 に答える 1

0

この問題は、パス名['qf_rules']['regex'] を設定することで解決されました。

于 2011-10-17T09:02:45.083 に答える