public function actionInsertPostCeleb() { $this->pageTitile = 'Thêm bài viết người nổi tiếng'; $request = Yii::app()->request; try { $post_content = StringHelper::filterString($request->getPost('post_content')); $celeb_id = StringHelper::filterString($request->getPost('celeb_id')); $location = StringHelper::filterString($request->getPost('location')); $cats = $request->getPost('cats'); if (count($_FILES['images']['tmp_name']) > 1) { $url_arr = UploadHelper::getUrlUploadMultiImages($_FILES['images'], $celeb_id . 'celeb'); } else { $url_arr = UploadHelper::getUrlUploadMultiImages($_FILES['images'], $celeb_id . 'celeb'); } // $album = StringHelper::filterString($request->getPost('album')); $album = NULL; $res = Posts::model()->addPostCeleb($celeb_id, $post_content, $location, $url_arr, $album, $cats); if ($res != FALSE) { Yii::app()->user->setFlash('success', 'Thêm bài viết thành công'); } else { Yii::app()->user->setFlash('error', 'Có lỗi xảy ra'); } $this->redirect(Yii::app()->createUrl('celebrity/addPost')); } catch (Exception $ex) { var_dump($ex->getMessage()); } }
public function actionAddImage() { $request = Yii::app()->request; try { $post_content = StringHelper::filterString($request->getPost('post_content')); $user_id = StringHelper::filterString($request->getPost('user_id')); $location = StringHelper::filterString($request->getPost('location')); $cats_arr = StringHelper::filterArrayString($request->getPost('cats')); $cats = json_encode($cats_arr); $url = Yii::app()->request->getUrlReferrer(); // $url_arr = NULL; $url_arr = UploadHelper::getUrlUploadMultiImages($_FILES['images'], $user_id); // $album = StringHelper::filterString($request->getPost('album')); $album = NULL; if (Posts::model()->addPost($user_id, $post_content, $location, $url_arr, $album, $cats)) { $this->redirect($url); } else { $this->redirect($url); } } catch (Exception $ex) { var_dump($ex->getMessage()); } }
public function actionUpdateResult() { try { $urls = NULL; $doctor = StringHelper::filterString($_POST['doctor']); $diagnose = StringHelper::filterString($_POST['diagnose']); $status = StringHelper::filterString($_POST['status']); $order_id = StringHelper::filterString($_POST['order_id']); $attr = array('doctor' => $doctor, 'diagnose' => $diagnose, 'status' => $status, 'order_id' => $order_id); // var_dump($_FILES); die; if (isset($_FILES['file'])) { $urls = UploadHelper::getUrlUploadMultiImages($_FILES['file'], 'result'); } if (ResultMedlatec::model()->updateResultByOrder($attr, $urls)) { ResponseHelper::JsonReturnSuccess('', 'Success'); } else { ResponseHelper::JsonReturnError('', 'Error'); } } catch (Exception $ex) { var_dump($ex->getMessage()); } // ResultMedlatec::model()->up }