私はFPDFクラスを使用して自分のWebサイトでpdfを生成しています。私はエラーを取得開始したときにすべてが最後の数週間までよく働い:最後の数週間の間にFPDFエラー:一部のデータが既に出力されています。000webhostでPDFファイルを送信できません。
FPDF error: Some data has already been output, can't send PDF file
は私のコードで何も変更していないと私はまた、任意の出力をチェックしているPHPの前に、不要なスペースを含む(FPDFをexecpt、無効なBOM署名など)
私は000webhost.comに関する私のウェブサイトを持っているので、ページの最後に分析コードも無効にしていますが、pdfはまだ動作しません。私が残した唯一の痕跡は、ソースコードでは謎です(私はChromeブラウザでソースコードをチェックしてみることができます)。
私もこの単純な例を仕事を得るカント:PHPでWebページ上の他の出力を無効にする方法は
<?php
require('fpdf.php');
$pdf = new FPDF();
$pdf->AddPage()
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
$pdf->Output();
?>
ありますか?誰かが000webhostでfpdfを使用していますか?
コード: – Dave
fpdf.phpはwww.fpdf.orgの標準クラスファイルです。それにはつまらない – user1857756
この場合、 '' ''はあなたのホストが何かうっかりしていることを意味します。私はより良いホストに切り替えるだろう。 – Dave