Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/03/2013, 19:05
Avatar de cuasatar
cuasatar
 
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 12 años, 10 meses
Puntos: 181
Respuesta: Imprimir form dinamico

Ya has ido a la pagina web oficial de fpdf? La documentación es muy completa y esta ademas en español.

http://www.fpdf.org/

Basicamente lo que puedes hacer es pasar como argumentos de entrada los parametros por post o get y que los reciba la clase para que los imprima. En el manual se explica de manera muy clara como darle formato. Es cuestión que mire los ejemplos, todos se explican facil.

Código PHP:
class pdfController extends Controller
{
    private 
$_pdf;
    
    public function 
__construct() {
        
parent::__construct();
        
$this->getLibrary('fpdf');
        
$this->_pdf = new FPDF;
    }
    
    public function 
index(){}
    
    public function 
pdf1($nombre$apellido)
    {
        
$this->_pdf->AddPage();
        
$this->_pdf->SetFont('Arial','B',16);
        
$this->_pdf->Cell(40,10utf8_decode($nombre ' ' $apellido));
        
$this->_pdf->Output();
    }
    
    public function 
pdf2($nombre$apellido)
    {
        require_once 
ROOT 'public' DS 'files' DS 'pdf2.php';
    }

Algo muy sencillo es probar este codigo (concentrate en la función pdf1, lo otro es un modelo vista controlador que para el caso no es relevante). Es colocar simplemente como entradas los datos que recibes por post o get (obviamente evaluados y filtrados). Prueba poco a poco y leyendo el manual le daras mejor estilo (Este es un ejemplo sencillo sacado del manual, para este ejercicio se ha adaptado para poder usar el mvc asi que no te afanes mucho en entender como funciona el mvc, solo la sintaxis del lenguaje)
__________________
Blog de humor http://elcuasatar.net63.net/

Última edición por cuasatar; 24/03/2013 a las 21:30