Я не знаю, почему, но моя версия pdf не работает, и теперь у меня есть эта ошибка. Проблема приходят из класса внутри цикла в то время какОшибка с FPDF
Спасибо
Notice: OM\Registry::set - Order already registered and is not forced to be replaced in /home/www/shop/includes/OM/Registry.php on line 33 Fatal error: Uncaught Exception: FPDF error: Some data has already been output, can't send PDF file in /home/www/boutique/ext/fpdf/fpdf.php:271 Stack trace: #0 /home/www/boutique/ext/fpdf/fpdf.php(1063): FPDF->Error('Some data has a...') #1 /home/www/boutique/ext/fpdf/fpdf.php(999): FPDF->_checkoutput() #2 /home/www/boutique/admin/invoice_batch.php(570): FPDF->Output() #3 {main} thrown in /home/www/boutique/ext/fpdf/fpdf.php on line 271
Эта ошибка в связи с этим элементом
// Classe pdf.php
$pdf = new \FPDF();
// $pdf->SetWidths(array(30,50,30,40));
while ($QordersInfo->fetch()) {
Registry::set('Order', new OrderAdmin($QordersInfo->valueInt('orders_id')));
$order = Registry::get('Order');
...
..
}
// PDF's created no
// output the file
$pdf->Output();
Если я пишу это его «отлично работает», но отображать только 1 счет-фактуру.
// Classe pdf.php
$pdf = new \FPDF();
// $pdf->SetWidths(array(30,50,30,40));
while ($QordersInfo->fetch()) {
Registry::set('Order', new OrderAdmin($QordersInfo->valueInt('orders_id')));
$order = Registry::get('Order');
.....
// output the file
$pdf->Output();
}
Очень понятная ошибка: «Некоторые данные уже выведены, не могут отправить файл PDF». Что-то еще было выпущено до того, как вы попытаетесь вывести PDF-файл. – miken32
, пожалуйста, предоставьте полный код, чтобы мы поняли его ... –
вы получаете некоторый результат перед рендерингом pdf-документа, подавляете свое уведомление, вывод предупреждения в ini_set .... –