fpdf

ciao ragazzi, vorrei fare questo tutorial

http://www.webmasterpoint.org/php/tutorial/80.asp

x generare documenti pdf sono nuova con php ho scaricato fpdf come si fa ad istallarlo non ho capito dove lo devo scompattare e cosa devo fare x farlo funzionare:mi aiutate??

inviato 9 anni fa
cyb
cyb
1
X 0 X

E' facile da usare ed è più semplice se ti guardi un esempio, purtroppo non ho tempo ora di spiegartelo, domani penso di liberarmi 5 minuti (a patto che ti sia guardata la documentazione e gli esempi! :D )

risposto 9 anni fa
LonelyWolf
X 0 X

 si, grazie, ci sono riuscita è effettivamente semplice era ke la mia document root è un'altra e mi ero confusa

ciao!!:bye:

risposto 9 anni fa
cyb
cyb
1
X 0 X

Ciao sto incontrando dei problemi nell'esecuzione dello script mi da questo seguente errore

Parse error: parse error, unexpected ';' in E:\pdrive\www\test.php on line 25

ho preso l'articolo che dava alla fine del tutorial e lo cerco di eseguire ma mi da errore.

 

risposto 9 anni fa
EKELON77
X 0 X

Ekelon77 il problema è semplice alla linea 25 c'é  un ; di troppo, ricontrolla.

risposto 9 anni fa
LonelyWolf
X 0 X

Questo è il codice:

<?PHP
define('FPDF_FONTPATH','../font/');
require('../fpdf.php');

$misure=array(200,200);
$pdf=new FPDF('P', 'mm',array(120,200));
$pdf->AddPage();

$pdf->SetFont('Arial','B',16);
$pdf->SetFillColor(230,230,0);
$pdf->SetDrawColor(110,30,0);
$pdf->SetLineWidth(0.5);
$pdf->Cell(60,40,'Il MiO PrImO pDf!', 'LT',2, 'R', 1);

$pdf->SetTextColor(0,0,100);
$pdf->SetFont('Arial','I',26);

$txt='Posso fare anche così';

$pdf->Cell(80,40,$txt,0,2);

$pdf->SetFont('Arial','I',10);
$pasta= array ("penne", "spaghetti", "maccheroni", "fusilli", "penne", "orecchiette","gnocchi", "ravioli");
for($i=0;$i
{
$pdf->Cell(0,10,$i.')'.$pasta[$i],0,1);
}
$pdf->Output('mydoc2.pdf', 'I');
?>

A me non mi pare se pui dare occhiata anche tu?

Una cuorisita c'è una versione minima per FPDF di PHP?

risposto 9 anni fa
EKELON77
X 0 X

Dimmi cosa manca alla riga 24, dove c'è il for?

for($i=0;$i
{
$pdf->Cell(0,10,$i.')'.$pasta[$i],0,1);
}

Esatto!

Manca tutto il for!

for (assegnazione;condizione;incremento) { codice }

FPDF non richiede alcuna estensione (eccetto la libreria zlib per attivare la compressione) e lavora con PHP4 e PHP5.
risposto 9 anni fa
LonelyWolf
modificato 9 anni fa
X 0 X

Grazie,

ho corretto il codice e adesso produce il pdf ma la riga

 rossa che significa?

for($i=0;$i;$i++)

{

$pdf->Cell(0,10,$i.')'.$pasta[$i],0,1);

}

risposto 9 anni fa
EKELON77
X 0 X

Scrive una "cella" nel file pdf x ogni testo preso dall'array

risposto 9 anni fa
LonelyWolf
X 0 X

Purtroppo non è così non scrive 7 celle e per 7 valori contenuti nell'array è giusto?

risposto 9 anni fa
EKELON77
X 0 X

Non avevo fatto caso al codice corretto del for che in realtà è ancora errato, il codice del for deve essere così:

for($i=0;$i<count($pasta);$i++)

E scrive una cella per ogni testo dellarray.

risposto 9 anni fa
LonelyWolf
X 0 X

GRAZIE ADESSO FUNZIONA PERO' NON E' COMPATIBILE Internet Explorer 7 ho DOVUTO USARE Firefox 2.0 O0

risposto 9 anni fa
EKELON77
X 0 X
GRAZIE ADESSO FUNZIONA PERO' NON E' COMPATIBILE Internet Explorer 7 ho DOVUTO USARE Firefox 2.0 O0

imho MEGLIO!

Comunque non so della compatibilità, mi documenterò!

risposto 9 anni fa
LonelyWolf
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda