でmoveiploadfileするバリデーション(サイズとタイプ)を実装する方法:私は、コントローラ内のコードを次しているYiiの1
if(move_uploaded_file($_FILES[$key]['tmp_name'], $name)) {
echo 'Success';
} else {
echo 'fail';
}
私はサイズと種類の点でファイルをアップロードするための制限を実装する必要があります。 サイズが2メガバイトを超えるファイルをアップロードできないようにし、PDFドキュメントのみをアップロードしてください。ユーザーがこれらの検証ルールを実行しないと、エラーメッセージが表示されます。どうしたらいいですか?
ウィジェットを使用してファイルを取得しているため、このコードに検証を追加できません – phpdev
カスタムウィジェットですか? – Bizley
それは私のものではありませんが、私はそれをインターネットから取り出しました – phpdev