/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { $model = new Platforms(); // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); if (isset($_POST['Platforms'])) { $foto = $_FILES["image"]; $nome = $_POST['Platforms']['name']; $nome_imagem = "image_" . $nome . ".png"; //$caminho_imagem = "C:/xampp/htdocs/mtcontrool/fotos/" . $nome_imagem; if (move_uploaded_file($foto["tmp_name"], "C:/xampp/htdocs/mtcontrool/fotos/" . $nome_imagem)) { $model->setAttribute('image', $nome_imagem); // carregou o arquivo com sucesso } else { print "Possivel ataque de upload! Aqui esta alguma informação:\n"; print_r($_FILES); } $model->attributes = $_POST['Platforms']; $model->setRelationRecords('characteristic', is_array(@$_POST['Characteristic']) ? $_POST['Characteristic'] : array()); if ($model->save()) { // var_dump(realpath('/fotos')); Yii::app()->user->setFlash('success', "Platform saved with sucess!"); } } $this->render('create', array('model' => $model)); }