Tôi đang sử dụng lớp FPDF để tạo pdf trên trang web của mình. Tất cả mọi thứ hoạt động tốt cho đến vài tuần trước khi tôi bắt đầu nhận được lỗi:Lỗi FPDF: Một số dữ liệu đã được xuất, không thể gửi tệp PDF trên 000webhost
FPDF error: Some data has already been output, can't send PDF file
Trong vài tuần qua đã không thay đổi bất cứ điều gì trong mã của tôi và tôi cũng đã kiểm tra đối với bất kỳ sản lượng execpt các FPDF (bao gồm cả không gian hưởng ứng nhiệt liệt trước php, chữ ký BOM bị vô hiệu hóa, vv)
Tôi có trang web của mình trên 000webhost.com vì vậy tôi cũng đã vô hiệu hóa mã phân tích ở cuối trang, nhưng bản pdf vẫn không hoạt động. Dấu vết duy nhất tôi để lại là "" trong mã nguồn (tôi có thể thấy khi kiểm tra mã nguồn trong trình duyệt Chrome).
tôi không thể có được để làm việc thậm chí ví dụ đơn giản này:
<?php
require('fpdf.php');
$pdf = new FPDF();
$pdf->AddPage()
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
$pdf->Output();
?>
Có cách nào để vô hiệu hóa bất kỳ đầu ra khác trên trang web bằng cách php? hoặc ai đó sử dụng fpdf trên 000webhost?
mã cho fpdf.php? – Dave
fpdf.php là tệp lớp chuẩn từ www.fpdf.org, không gây rối với nó – user1857756
Trong trường hợp đó, '" "' ngụ ý rằng máy chủ của bạn đang làm điều gì đó ngốc nghếch. Tôi muốn chuyển sang một máy chủ tốt hơn. – Dave