Я получаю FPDF Ошибка при попытке к Выходуошибка FPDF: Некоторые данные уже были выведены с помощью FPDF
require('cons.php');
$fpd = new fpdfx();
$fpd->AddPage();
$fpd->SetFont('Arial','B',16);
$fpd->Cell(40,10,'Hello World!');
$fpd->Output();
и у меня есть несколько кодов в cons.php
error_reporting(E_ERROR | E_PARSE); //For Error Reporting
session_start();
setlocale(LC_MONETARY, 'da_DK');
set_time_limit(0);
define("DBHOST","XXX");
define("DBNAME","XXX");
define("DBUSER","XXX");
define("DBPASS","XXX");
define("TODAYSDATE",date('d-m-Y', strtotime("+4 months")));
define("UPDATEDATE",date('d-m-Y', strtotime("+5 months")));
define("LanguageFilesURL",'XXX');
global $instance;
require("inc/Email-class.php");
require("inc/database_class.php");
электронный класс есть функции электронной почты с некоторыми функциями электронной почты
вот мой E-mail подробности Класс
require("fpdf/fpdf.php");
class fpdfx extends FPDF
{
}
class Email_class
{
}
, когда я пытаюсь получить некоторый вывод его шоу
ошибку FPDF: Некоторые данные уже выход, не может отправить PDF-файл
case 'D': // Загрузить файл $ this -> _ checkoutput(); header ('Content-Type: application/x-download'); header ('Content-Disposition: attachment; filename = "'. $ Name. '"'); header ('Cache-Control: private, max-age = 0, must-revalidate'); header ('Pragma: public'); echo $ this-> buffer; die(); break; Как это ?? – HeartDisk
Вы пытались просто прокомментировать $ fpd-> Output(); ? И внутри метода Output() вы должны умереть; перед отправкой заголовков и посмотреть, что уже было сделано. – Nassim
Да, я попробовал как не работать больше, // Скачать файл \t \t \t $ this -> _ checkoutput(); \t \t \t // header ('Content-Type: application/x-download'); \t \t \t // header ('Content-Disposition: attachment; filename = "'. $ Name. '"'); \t \t \t // header ('Cache-Control: private, max-age = 0, must-revalidate'); \t \t \t // header ('Pragma: public'); \t \t \t die(); \t \t \t echo $ this-> buffer; – HeartDisk