У меня есть сценарий 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);
};
};
?>
Я просто получаю пустую страницу контента.