Ошибка при попытке создать файл PDF с помощью PHP и библиотеки FPDF
Неустранимая ошибка: Uncaught Exception: Ошибка FPDF: некоторые данные уже были выведены, невозможно отправить файл PDF (вывод начался в C:\xampp\htdocs\paginaoctago\temp\lev_6\ord_com.php:68) в C:\xampp \htdocs\paginaoctago\temp\lev_6\fpdf\fpdf.php:271 Трассировка стека: 0 C:\xampp\htdocs\paginaoctago\temp\lev_6\fpdf\fpdf.php(1052): FPDF->Error('Some data имеет...') #1 C:\xampp\htdocs\paginaoctago\temp\lev_6\fpdf\fpdf.php(999): FPDF->_checkoutput() #2 C:\xampp\htdocs\paginaoctago\temp\ lev_6\ord_com.php(538): FPDF->Output() #3 {main} добавлено в C:\xampp\htdocs\paginaoctago\temp\lev_6\fpdf\fpdf.php в строке 271
Код следующий:
<body>
<script src="js/main.js">
</script>
<script src="consultas.js">
</script>
<script src="funciones_de_ord_comp.js">
</script>
<?php
require('fpdf/fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'¡Hola, Mundo!');
$pdf->Output();
?>
</body>
Решение состояло в том, чтобы удалить весь визуальный вывод HTML , создав отдельный файл PHP только для отображения PDF.
Для сохранения без показа его можно использовать , поместив параметры имени файла в вывод
При желании можно использовать переменные, например