public function actionUpload() {
$this->currentDir = isset($_REQUEST['dir']) ? $_REQUEST['dir'] : '';
$image = CUploadedFile::getInstanceByName('file');
$path = $this->uploadPath . '/' . $this->currentDir . '/' . $image->name;
$image->saveAs($path);
$this->redirect(array('index', 'dir' => $this->currentDir));
}
name:原始檔名size:檔案大小(位元組)type:MIME 類型tempName:暫存路徑error:錯誤代碼extensionName:副檔名hasError:是否有錯誤兩種取得方式:CUploadedFile::getInstance($model, 'attr') 或 CUploadedFile::getInstanceByName('inputName')。