Отображать определенный текст и favocon в браузере при просмотре PDF через php скрипт - PullRequest
0 голосов
/ 29 августа 2018

Я использую этот сценарий для отображения файла PDF в защищенной среде после входа пользователя в систему.

$filename = 'Pltno '.$id.' - '.$row['kwaliteit'].' - '.$row['kwaliteit_opp'].' - '.$row['dikte'].' - Attest '.$row['attest'].' - Heat '.$row['heat'].' - Charge '.$row['charge'].'.pdf';

header('Content-type: application/pdf');
header('Content-Disposition: inline; filename="'.$filename.'"');
header('Content-Transfer-Encoding: binary');
header('Content-Length: '.filesize($file));
header('Accept-Ranges: bytes');
@readfile($file);

Когда пользователь сохраняет файлы, предлагаемое имя для сохранения совпадает со встроенным $filename. Как я могу отобразить это также в браузере вместо имени файла?

Есть ли способ получить иконку там? Я использую этот код на других своих страницах, но когда я использую его здесь, он не отображается.

<link rel="apple-touch-icon" sizes="76x76" href="img/favicon/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="img/favicon/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="img/favicon/favicon-16x16.png">
<link rel="manifest" href="img/favicon/site.webmanifest">
<link rel="mask-icon" href="img/favicon/safari-pinned-tab.svg" color="#5bbad5">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="theme-color" content="#ffffff">

Любая помощь очень ценится.

...