Открытие удаленного PDF с PHP в Google Chrome - PullRequest
0 голосов
/ 31 октября 2018

У меня есть сценарий PHP, который я хочу, чтобы он зацикливался на каждом файле pdf в одной из папок моего домена и проверял, содержит ли какой-либо из них предопределенную строку в своем имени, а затем открываем его. У меня получилось, указав имя вручную, но цикл не работает, и я не могу понять, что не так.

<?php   
    //Value from JS
    $intern = $_GET['intern'];

    //Scan this folder, if a PDF contains on it's name the string saved in the variable $intern, we open it
    $files = scandir('\\\\server\\folder\\folder\\folder\\folderthatcontainspdfs');
    foreach ($files as $file) {
        if (strpos($intern, $file) !== false) {
            $filename = $intern;
            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);
        };
    };
?>

Я просто получаю пустую страницу контента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...