$app->redirect('insert'); } elseif (!empty($_FILES['img']['tmp_name'])) { //getting file by $_POST $filepost = new FilePost(); $generateToken = new Token(); $array = $filepost->postFile($generateToken, $_POST, $_FILES); //var_dump($filepost->postFile($generateToken, $_POST, $_FILES)); //var_dump($array); $cookiecheck = new Cookie(); //setting cookie $cookie = $cookiecheck->getCookie($app); $db = $app->db; $user = new User(); $usermapper = new UserMapper($db); $userid = new UserId(); $user_id = $userid->checkId($user, $usermapper, $cookie); //saving file in DB $foo = new Foo(); $regExp = new RegExp(); $token = $regExp->match($array['token']); $foo->public = $regExp->match($array['public']); $foo->terminate = $array['terminate']; $foo->user_id = $regExp->match($user_id); $foo->path = $regExp->match($array['filename']); // $foo->cookie = $cookie; $foo->token = $regExp->match($token); $foo->filesize = $regExp->match($array['filesize']); $mapper = new FooMapper($db); $mapper->save($foo); //setting unique token /*