Visualizzazione dei risultati da 1 a 5 su 5

Discussione: solo due pagine

  1. #1

    solo due pagine

    Riesco a generare documenti in pdp tramite fpdf ma non riesco a far sì che siano più di due pagine. Mi spiego:

    Se il mio documento è lungo 1 o 2 pagine bene altrimenti tutto si tronca alla seconda pagina.

    class PDF extends FPDF { function PDF($orientation='L',$unit='mm',$format='A4') { include 'function/function_Pdf.inc.php'; } }
    $pdf=new PDF();
    $pdf->SetDrawColor(220,210,100);
    $pdf->SetFillColor(220,210,100);
    $pdf->SetMargins(2,22,2);
    $pdf->SetFont('Arial','B',15);
    for ($i=0;$i<$conta;$i++) {
    $pdf->AddPage();
    $pdf->SetY(5);
    $pdf->SetX(5);
    $pdf->Cell($larghezza,20,$valore,'BTLR',1,'C');
    }
    Questo è parte del mio codice
    Prima o poi anch'io vi insegnerò qualcosa

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,445
    Chi è $conta? Come lo inizializzi? Non è che vale sempre 2?

  3. #3
    Ne ero già certo ma anche modificandolo in queste istruzioni, fa la solita cosa:







    1. class PDF extends FPDF { function
      PDF($orientation='L',$unit='mm',$format='A4') { include
      'function/function_Pdf.inc.php'; } }
      $pdf=new
      PDF();
      $pdf->SetDrawColor(220,210,100);

      $pdf->SetFillColor(220,210,100);

      $pdf->SetMargins(2,22,2);
      $pdf->SetFont('Arial','B',15);
      for
      ($i=0;$i<5;$i++) {
      $pdf->AddPage();
      $pdf->SetY(5);

      $pdf->SetX(5);

      $pdf->Cell($larghezza,20,'aaaaaaaa','BTLR',1,'C');
      }
    Prima o poi anch'io vi insegnerò qualcosa

  4. #4
    Qualcuno riesce ad aiutarmi? stò diventando matto. Dove sbaglio?

    Ho ridotto ai minimi termini le istruzioni php, arrivando a questo:

    define('FPDF_FONTPATH','../../font/');
    require('fpdf.php');
    class PDF extends FPDF { function PDF($orientation='L',$unit='mm',$format='A4') { include 'function/function_Pdf.inc.php'; } }
    $pdf=new PDF();
    $pdf->SetDrawColor(220,210,100);
    $pdf->SetFillColor(220,210,100);
    $pdf->SetMargins(2,22,2);
    $pdf->SetFont('Arial','B',15);
    $pdf->AddPage();
    $pdf->Cell(20,10,'Pagina1',1,1,'C');
    $pdf->AddPage();
    $pdf->Cell(20,10,'Pagina2',1,1,'C');
    $pdf->AddPage();
    $pdf->Cell(20,10,'Pagina3',1,1,'C');
    $pdf->Output();

    Non dovrebbe darmi 3 pagine?



    ne escono solo 2 e anche se aggiungi un'altro

    $pdf->AddPage();
    $pdf->Cell(20,10,'Paginan',1,1,'C');

    Prima o poi anch'io vi insegnerò qualcosa

  5. #5
    Ho risolto, mi vergogno anche a scrivere che cosa era successo, sono un pirla!!!
    Prima o poi anch'io vi insegnerò qualcosa

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.