Кажется, у вас есть опечатка. попробуйте использовать
if (isset($_FILES['original'])) {
//..
}
вы также можете попытаться выполнить такую проверку через YII вместо того, чтобы использовать PHP по умолчанию.
$model->image=CUploadedFile::getInstance($model,'original');
В представлении вы можете добавить это.
echo $form->labelEx($model, 'original');
echo $form->fileField($model, 'original');
echo $form->error($model, 'original');
Чтобы добавить проверки в ваш файл перед загрузкой, попробуйте это.
public function rules()
{
return array(
array('original', 'file', 'types'=>'jpg, gif, png', 'safe' => false),
);
}