if(Sentry::check()) { if (Input::method() == 'POST'){ $config = array( 'path' => DOCROOT.DS.'assets/img/front/users/temp', 'max_size' => 51200, 'randomize' => true, 'ext_whitelist' => array('img', 'jpg', 'jpeg', 'gif', 'png'), ); Upload::process($config); if (Upload::is_valid()) { Upload::save(); $user = Model_Users::find_by_id(Sentry::user()->get('id')); $user->picture = Upload::get_files(0)->name; $user->save(); } // and process any errors foreach (Upload::get_errors() as $file) { Session::set_flash('error', 'Invalid file!'); Response::redirect('/users/settings'); } Session::set_flash('success', 'Profile picture changed!'); Response::redirect('/users/settings'); } $this->template->title = "Settings"; $this->template->content = View::forge('users/settings'); } else { Log::warning('Following person did not have authorisation - ('.$_SERVER['REMOTE_ADDR'].')'); Session::set_flash('error', 'Access restricted!'); Response::redirect('/'); }
Upload::get_files(0)->name;
It looks like you're new here. If you want to get involved, click one of these buttons!