0

出力しようとすると 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");

メールクラスには、いくつかのメール機能を備えたメール機能があります

これが私のメールクラスの詳細です

                require("fpdf/fpdf.php");
                class fpdfx extends FPDF
                {

                }


                class Email_class
                {
                }

出力を取得しようとすると、そのショーが表示されます

FPDF エラー: 一部のデータは既に出力されているため、PDF ファイルを送信できません

4

1 に答える 1

1

$fpd->Output(); をコメントアウトしてみてください。出力に送信された通知またはその他のデータが送信されたかどうかを確認します。

そうでない場合は、Output() メソッドを掘り下げて、die(); を使用します。何がデータを出力するかがわかるまで!

于 2013-09-19T11:51:19.590 に答える