12345678910111213141516171819202122232425262728293031323334353637 |
- <?php
- namespace app\controllers;
- use Yii;
- use yii\web\UploadedFile;
- use yii\web\Controller;
- use yii\web\NotFoundHttpException;
- use yii\filters\VerbFilter;
- use PhpOffice\PhpSpreadsheet\IOFactory;
- use app\models\LoginForm;
- use app\models\UploadImg;
- use yii\web\Response;
- class UploadController extends Controller
- {
- public function actionImg(){
- try {
- Yii::$app->response->format = Response::FORMAT_JSON;
- $model = new UploadImg();
- $model->file = UploadedFile::getInstanceByName('file');
- if (!$model->file) {
- return false;
- }
- $info = $model->upload();
- if ($info && is_array($info)) {
- return $info;
- } else {
- return ['code' => 1, 'msg' => 'error'];
- }
- } catch (\Exception $e) {
- return ['code' => 1, 'msg' => $e->getMessage()];
- }
- }
-
- }
|