I have following code in my controller:
if(move_uploaded_file($_FILES[$key]['tmp_name'], $name )) {
echo 'Success';
} else {
echo 'fail';
}
I need to implement restriction for uploading files in terms of size and type. Users should not be able to upload files that size is larger than 2 megabyte and should upload only PDF documents. If user do not perform these validation rules, it should show error message. How can I do it?
The best way to do it is to use Yii validation rules.