kenji fujita
big09****@monke*****
2005年 8月 8日 (月) 02:14:17 JST
こんばんは、藤田です。 アップロードされたファイルサイズをチェックするValidatorを 「Maxfilesize」という名で作成を試みました。 まずは既存のRequiredのValidatorクラスをコピーし、 ファイル名を Validator_Maxfilesize.class.php とし、 クラス名を class Validator_Maxfilesize extends Validator { (Required validatorと同じ内容) } そして maple.ini に [Validate] hoge.maxfilesize = "0,errorMessageTest" (その他のvalidate).. としてみたのですが、全く機能してくれません。 ファイル名やクラス名を変えたり、validate関数の中で、 いきなり $errStr を返してみたり、print "OK" してみたり 色々試してみましたが、それでも反応してくれませんでした。 しかし、hoge.required = ...とすると、反応します。 class Validator...よりも上の行に print "OK" と書いてみたところ 「OK」と画面上で祝福してくれた為、一応呼んではくれているみたい でしたが、どうやらvalidate関数までは到達していない様子なのです。 何か、原因は考えられますでしょうか?