У меня есть файл, который при задании ?ordernummer=123456
извлекает необходимые данные из БД и создает файл PDF с FPDF, который заставляет загружать PDF-файл. Работает отлично. Теперь я хочу вызвать этот файл с другой страницы, чтобы при нажатии кнопки или ссылки она загружала файл PDF. Сейчас я использую include()
, он работает, но, по моему мнению, не очень изящный. Я пробовал использовать file_get_contents();
, но это тоже не работает. У кого-нибудь есть хорошее решение?Элегантный способ загрузить PDF-файл из файла
$ordernummer = "204377";
$postdata = http_build_query(
array(
'ordernummer' => $ordernummer
)
);
$opts = array('http' =>
array(
'method' => 'POST',
'header' => 'Content-type: application/x-www-form-urlencoded',
'content' => $postdata
)
);
$context = stream_context_create($opts);
$result = file_get_contents('http://url.nl/pdf/generate_pakbon.php', false, $context);