Video not uploading

So I followed the directions on uploading a file correctly and instead of uploading or doing anything, after I submit the form, it will reload the page again but with all fields cleared out.

Here is my form:

At the top I have:

<?php $form=$this->beginWidget('CActiveForm', array(




)); ?>


	<div class="row">

    <?php echo $form->labelEx($model,'filename'); ?>

	<?php echo CHtml::activeFileField($model, 'filename'); ?>


My controller looks like:

	public function actionCreate()


		$model=new Video;

		// Uncomment the following line if AJAX validation is needed

		// $this->performAjaxValidation($model);




			$model->date_created = date('l jS \of F Y h:i:s A');

			$model->uploader =  Yii::app()->user->id;

			$model->filename = CUploadedFile::getInstance($model,'filename');








And of course my model has this:

  array('filename', 'file', 'types'=>'flv', 'allowEmpty' => false),

Any ideas on why its just reloading the form?

Edit: Looks like a few files types such as flv, wmv, and some others are causing my form to reset even if I have a filter for it.

Alright, it looks like it only does this with .flv, .wmv and am suspecting for any video file, is there any particular reason for this?

$model->filename = CUploadedFile::getInstance($model,'filename');

Doesn’t CUploadedFile::getInstance returns an object instance of CUploadedFile ? case in which you return an object to be saved in database, which is wrong.