Cargar Imagen en Formulario y Guardar en directorio

Buenas, soy nuevo en yii y espero me puedan ayudar.

intento guardar una imagen en el directorio del servidor

pero no logro hacerlo . pudieran decirme que corregir.

mi codigo clase ItemController

//--------------------------------------------------//

public function actionCreate()

{


	$model=new Item;


	


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


		


	if($model->image!=null)


            {                                                 


              $model->image->saveAs(Yii::app()->basePath.'/images/storage/'.$model->iditem.'.png');





//$model->image->saveAs('C:/xampp/htdocs/yii/sigesa/images/storage/'.$model->iditem.".jpg", 0777);    //  intente con esta linea de codigo tampoco me funciona                 


              


            }





	if(isset($_POST['Item']))


	{


		$model->attributes=$_POST['Item'];


		if($model->save())


			$this->redirect(array('view','id'=>$model->iditem));


	}





	$this->render('create',array(


		'model'=>$model,


	));


}

//--------------------------------------------------------//

clase _form

//------------------------------//

<div class="form">

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

'id'=&gt;'imageocr-form',


// Please note: When you enable ajax validation, make sure the corresponding


// controller action is handling ajax validation correctly.


// There is a call to performAjaxValidation() commented in generated controller code.


// See class documentation of CActiveForm for details on this.


'enableAjaxValidation'=&gt;false,

)); ?>

&lt;p class=&quot;note&quot;&gt;Fields with &lt;span class=&quot;required&quot;&gt;*&lt;/span&gt; are required.&lt;/p&gt;





&lt;?php echo &#036;form-&gt;errorSummary(&#036;model,null,null,array('class'=&gt;'alert alert-error')); ?&gt;





&lt;div&gt;


	&lt;?php echo &#036;form-&gt;labelEx(&#036;model,'idimageocr'); ?&gt;


	&lt;?php echo &#036;form-&gt;textField(&#036;model,'idimageocr',array('size'=&gt;3,'maxlength'=&gt;3)); ?&gt;


	&lt;?php echo &#036;form-&gt;error(&#036;model,'idimageocr'); ?&gt;


&lt;/div&gt;





&lt;div&gt;


	&lt;?php echo &#036;form-&gt;labelEx(&#036;model,'image'); ?&gt;


	&lt;?php echo &#036;form-&gt;FileField(&#036;model,'image',array('size'=&gt;60,'maxlength'=&gt;150)); ?&gt;


	&lt;?php echo &#036;form-&gt;error(&#036;model,'image'); ?&gt;


&lt;/div&gt;





&lt;div&gt;


	&lt;?php echo &#036;form-&gt;labelEx(&#036;model,'descripcion'); ?&gt;


	&lt;?php echo &#036;form-&gt;textField(&#036;model,'descripcion',array('size'=&gt;40,'maxlength'=&gt;40)); ?&gt;


	&lt;?php echo &#036;form-&gt;error(&#036;model,'descripcion'); ?&gt;


&lt;/div&gt;





&lt;div class=&quot;buttons&quot;&gt;


	&lt;?php echo CHtml::submitButton(&#036;model-&gt;isNewRecord ? 'Create' : 'Save', array('class'=&gt;'btn btn-primary btn-large')); ?&gt;


&lt;/div&gt;

<?php $this->endWidget(); ?>

</div><!-- form -->

mi tabla item


iditem varchar(6) not null, P.K.

image varchar(200) not null,

descripcion varchar(80) null,