'mysql', 'database_name' => $database['name'], 'server' => $database['host'], 'username' => $database['user'], 'password' => $database['password'], 'charset' => 'utf8' ] ); if ( $file_id = \Shared\Helpers\Helpers::get( 'file' ) ) { $result = $mdb -> get( 'pp_articles_files', [ 'src' ], [ 'id' => $file_id ] ); if ( $result ) { $file = ltrim( $result['src'], '/' ); if ( file_exists( $file ) ) { header( 'Content-Description: File Transfer' ); header( 'Content-Type: application/octet-stream' ); header( 'Content-Disposition: attachment; filename=' . basename( $file ) ); header( 'Expires: 0'); header( 'Cache-Control: must-revalidate'); header( 'Pragma: public'); header( 'Content-Length: ' . filesize( $file ) ); readfile( $file ); exit; } } } header( 'Content-Type: text/html; charset=utf-8' ); exit( 'Nieprawidłowy plik.' ); ?>