chciałem skorzystać z klasy FPDF do generowania w PDF, niby wszystko ładnie działa w Firefox 4.0 (pdf ładuje się okienku) i w IE 9.0 (uruchamia Acrobat Readera z dokumentem), natomiast w Chrome 11 widzę jedynie szare tło, a na dole po lewej stronie jest kułeczko i jest napisane "wczytywanie", ale dokument się nie pojawia, natomiast w Operze 11 wygląda jakby przeglądarka się zapętlało (pasek przy adresie dochodzi do 97%, spada do 52%, wraca z powrotem do 97% i tak w kółko).
Znajomy sprawdzał u siebie w chromie i także mu nie działa.
Użyłem taki kod:
require('fpdf.php'); $pdf=new FPDF(); $pdf->Open(); $pdf->AddPage(); $pdf->AddFont('arialpl','','arialpl.php');u $pdf->SetFont('arialpl','',16); $pdf->Multicell(0,4, $name ,0, 'C',0); $pdf->Multicell(0,4, " " ,0, 'C',0); $pdf->SetFont('arialpl','',8); $pdf->Multicell(0,5, $source,0, '',0); $pdf->SetFont('arialpl','',11); $pdf->Write(18,'?ródło: '); $pdf->SetTextColor(0,0,255); $pdf->SetFont('','U'); $iks = $pdf->GetX(); $igrek = $pdf->GetY(); $pdf->Line($iks-20, $igrek+5,207, $igrek+5); $adres="http://adres.pl/".$name; $pdf->Write(18,$adres,$adres); $pdf->SetCompression(true); $autor=$dane['autor']; $pdf->SetAuthor($autor); $pdf->SetCreator('http://adres.pl'); $pdf->SetSubject($name); $pdf->SetTitle($name); $pdf->SetDisplayMode(100); e $pdf->SetMargins(20, 20 , 20); $pdf->Output();
Zmienne $name, $autor oraz $source pobierane są z bazy mysql.
Klasę FPDF mam w najnowszej wersji ponieważ dzisiaj dopiero ściągnąłem ją ze strony autora.
Ktoś wie czemu jest takie zachowanie?
Z góry wielkie dzięki za pomoc