public function actionTambahhasil() { /* untuk cek apakah user telah login atau belum */ IsAuth::Peserta(); /* findbyPK data user yang login */ $model = new Hasil(); /* jika POST maka * ubahpassword */ if (isset($_POST['Hasil'])) { $model->attributes = $_POST['Hasil']; $model->ID_PESERTA = Yii::app()->user->id; $model->NAMA_HASIL = CUploadedFile::getInstance($model, 'NAMA_HASIL'); $model->NAMA_HASIL2 = CUploadedFile::getInstance($model, 'NAMA_HASIL2'); /* jika changepassword maka direct ke halaman success */ if ($model->save()) { $model->NAMA_HASIL->saveAs(Yii::app()->basePath . self::URLUPLOADHASIL . $model->NAMA_HASIL . ''); $model->NAMA_HASIL2->saveAs(Yii::app()->basePath . self::URLUPLOADHASIL . $model->NAMA_HASIL2 . ''); $this->redirect(array('akun/pesertainfo/')); } } /* render ke view ubah password */ $this->render('tambahhasil', array('model' => $model)); }
public function actionIndex() { IsAuth::Peserta(); $dataProvider = new CActiveDataProvider('Peserta'); $this->render('index', array('dataProvider' => $dataProvider)); }