addruleでアップロードさせる画像の種類をコントロールする
こんにちは
pearの addruleについてご質問させていただきます。
phpのフォームからアップさせる画像の種類をコントロールしたいのですがaddruleのmimetypeでできると思ったのですがうまくいきません。
下に記述したように
jpg, jpeg, gif, png, xbm だけをアップ可能にしたいのですが、なぜか今gifのみアップでき、他がすべてエラーになってしまいます。
はじめに $pictype という配列を作成しそこにアップ可能なタイプを指定、それをaddruleで読み込んでいるつもりなのですが...
間違いのご指摘お願いいたします。
$pictype = array('image/jpeg','image/jpeg','image/gif','image/png','image/x-xbitmap');
$this->addRule('pic1', '■写真1* が読み込めません。写真は (jpg, jpeg, gif, png, xbm) が使用可能です', 'mimetype', $pictype );
お礼
ペイントで開くことができませんでした。すみませんでした。