<?php

/**
 * @property string $id
 * @property string $name
 */
class Image extends CActiveRecord {
	public $image;
	public function rules(){
		return array(
      		array('image', 'file', 'types'=>'jpg, gif, png'),
		);
	}
}
class ImageController extends Controller {
	public function actionIndex(){
    	$this->render('index');
	}
  	public function actionCreate(){
	    $model=new Image;
	    if(isset($_POST['Image'])){
	    	$model->attributes = $_POST['Image'];
	    	$model->image = CUploadedFile::getInstance($model, 'image');
	        if($model->save()){
		        $model->image->saveAs('images');
		        $this->refresh();
		    }
		}
	    $this->render('create', array('model'=>$model));
  	}
}