public function userInfo() { $user_id = Input::get("user_id"); $user = User::where("user_id", "=", $user_id)->with("business_info")->get(); if (!count($user)) { return View::make("errors.user-missing"); } $user[0]->business_info->business_licence_scan_path = UploadController::downloadToken($user[0]->business_info->business_licence_scan_path); $user[0]->business_info->id_card_front_scan_path = UploadController::downloadToken($user[0]->business_info->id_card_front_scan_path); $user[0]->business_info->id_card_back_scan_path = UploadController::downloadToken($user[0]->business_info->id_card_back_scan_path); return View::make('pages.admin.business-center.user-info', ["user" => $user[0]]); }
function upload() { $web = \Web::instance(); $service = new UploadController(); $service->uploadff($file); //var_dump($file); }
public function upload() { $web = \Web::instance(); $overwrite = true; // set to true, to overwrite an existing file; Default: false //$slug = true; // rename file to filesystem-friendly version self::$uploadTypes = array("cover" => "album", "track" => "album"); self::$uploadType = $this->f3->get('POST.uploadType'); self::$uploadGroup = self::$uploadTypes[self::$uploadType]; self::$id = $this->f3->get('POST.id'); self::$uploadDir = $this->getUploadPath(self::$uploadGroup, self::$id); $this->f3->set('UPLOADS', self::$uploadDir); // Execute callback handleUpload on successful upload $files = $web->receive(function ($file) { $this->handleUpload($file, self::$uploadDir, self::$uploadType, self::$id); return true; }, $overwrite, function ($fileBaseName, $formFieldName) { return $this->generateSlug($fileBaseName); }); foreach ($files as $key => $val) { if (!$val) { $error = array('code' => "101", 'message' => "Failed to upload " . pathinfo($key, PATHINFO_FILENAME)); echo $this->utils->errorResponse($error); } } }
$smarty->display('libs/view/tail.ctp'); exit; } switch ($_GET['action']) { case 'login': require_once 'libs/controller/LoginController.class.php'; $controller = new LoginController(); $controller->handle(); break; case 'logout': unset($_SESSION['email']); header('location:index.php'); break; case 'upload': require_once 'libs/controller/UploadController.class.php'; $controller = new UploadController(); $controller->handle(); break; case 'setting': require_once 'libs/controller/SettingController.class.php'; $controller = new SettingController(); $controller->handle(); break; case 'reg': require_once 'libs/controller/RegController.class.php'; $controller = new RegController(); $controller->handle(); break; case 'search': require_once 'libs/controller/SearchController.class.php'; $controller = new SearchController();
/******* This is the php router, that loads all necessary dependecy for views or controllers ********/ include __DIR__ . "/../models/User.php"; session_start(); $request = isset($_GET['request']) ? $_GET['request'] : ""; if ($request == "dashboard" && isset($_SESSION['User'])) { include __DIR__ . '/../models/Image.php'; include __DIR__ . '/../controllers/images.php'; include __DIR__ . '/../views/userdashboard.php'; } else { if ($request == "upload" && isset($_SESSION['User'])) { include __DIR__ . "/../controllers/upload.php"; UploadController::uploadFile($_SESSION['User']->getID(), $_FILES); header("Location: dashboard"); } else { if ($request == "admin" && isset($_SESSION['User']) && $_SESSION['User']->isAdmin()) { include __DIR__ . '/../models/Image.php'; include __DIR__ . '/../controllers/images.php'; include __DIR__ . '/../views/admin.php'; } else { if ($request == "login") { include __DIR__ . '/../controllers/login.php'; $user = LoginController::LoginUser($_POST['email'], $_POST['password']); if ($user != null) { $_SESSION['User'] = $user; header("Location: dashboard"); } } else {
<?php include 'upload-model.php'; include 'upload-controller.php'; include 'upload-view.php'; $upload_model = new UploadModel(); $upload_controller = new UploadController($upload_model); $upload_view = new UploadView($upload_controller, $upload_model); if ($_FILES) { $upload_controller->saveFiles($_FILES); $error = "files!"; } echo $upload_view->output();
}); $app->post('', function () use($c, $app) { $c->post(); }); }); $app->get('/entity/:id', function ($id) use($app) { (new EntityController($app))->get($id); }); $app->get('/upload/records', function () use($app) { (new UploadRecordsController($app))->get(); }); $app->get('/upload/reports', function () use($app) { echo "upload reports"; }); $app->group('/upload', function () use($app) { $c = new UploadController($app); $app->get('', function () use($c, $app) { $c->get(); }); $app->post('', function () use($c, $app) { $c->post(); }); }); $app->get('/feed/:name', function ($name) use($app) { (new FeedController($app))->get($name); }); $app->get('/download/:name', function ($name) use($app) { (new DownloadController($app))->get($name); }); $app->get('/schema/:name', function ($name) use($app) { (new SchemaController($app))->get($name);