Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] FPDF no pone el footer

Estas en el tema de FPDF no pone el footer en el foro de PHP en Foros del Web. Hola como estais amigos, Vereis estoy usando FPDF para crear un pdf y enviarlo esto lo hace bien el problema es que estoy intentnado poner ...
  #1 (permalink)  
Antiguo 21/05/2013, 11:49
 
Fecha de Ingreso: marzo-2007
Mensajes: 751
Antigüedad: 17 años, 8 meses
Puntos: 4
FPDF no pone el footer

Hola como estais amigos,

Vereis estoy usando FPDF para crear un pdf y enviarlo esto lo hace bien el problema es que estoy intentnado poner un footer pero no se por que no lo pone, he leido la documentacion pero nada, no se que puede estar pasando.

A ver si alguien ve algo raro:

Código PHP:
       require('pdf/fpdf.php');

        
$pdf=new FPDF();

        
$pdf->AddPage();

        
$pdf->SetFont('Arial','B',23);

        

        

        


    

        

                            
$pdf->SetFont('Arial','B',16);

                            
$escudo 'imagenes/logo_email.jpg'

                            
$pdf->Image($escudo,15,8,70);

                               
$pdf->Ln(9);        

        

                            
$pdf->SetFont('Arial','B',11);



        

                            
$anio utf8_decode('TECNO');        

                            
$pdf->Cell(30,30,$anio,110);

                            
$pdf->SetTextColor(0,1,0);

                               
$pdf->Ln(6);

                               


                               
$pdf->SetFont('Arial','B',18);

                            
$fecha_de_pago3 utf8_decode('FACTURA');

                            
$pdf->Cell(170,20,$fecha_de_pago3,0,0,'R');

                               
$pdf->Ln(6);








                            
$pdf->SetFont('Arial','B',11);

                            
$anio 'CIF: '.utf8_decode('');        

                            
$pdf->Cell(10,20,$anio,110);

                            
$pdf->SetTextColor(0,1,0);

                            
$pdf->Ln(16);


                            
$pdf->SetFont('Arial','B',8);

                            
$Dirección utf8_decode('Dirección: Parque Científico-Tecnológico');

                            
$pdf->MultiCell(150,3$Dirección);
                            
$pdf->SetFont('','');
                            
$pdf->Cell(165,1,'FECHA: 31/05/2013',0,0,'R');

                            
$pdf->Ln(2);    

                            
$calle utf8_decode('C/  Payne. Edif.  2.2');
                            
$factura utf8_decode('FACTURA Nº:');
                            
$pdf->MultiCell(150,3,$calle );
                            
$pdf->SetFont('','');
                            
$pdf->Cell(158,1,$factura,0,0,'R');    
                  
                                    
$pdf->Ln(2);

                            
$postal utf8_decode('C.P. ');

                            
$pdf->MultiCell(150,3,$postal);
                            
$pdf->SetFont('','');
                            
$pdf->Cell(149,1,'PAGO:',0,0,'R');          

                                    
$pdf->Ln();
  
                            

                             
$fecha_de_pago3 utf8_decode('Teléfono: 987 346 215');

                            
$pdf->Cell(0,6,$fecha_de_pago3,0);

                            
$pdf->Ln(7);  




                            
$pdf->SetLineWidth(0.4);
                            
                            
$pdf->Line(117020070);
                                        
                             
$pdf->Ln(6);



                            
$postal utf8_decode('CLIENTE Nº: ');

                            
$pdf->MultiCell(150,1,$postal);
                            
$pdf->SetFont('','');
                            
$pdf->Cell(185,1,'Cuenta para transferencia bancaria:',0,0,'R');  


                            
$pdf->Ln(6);


                            
$postal utf8_decode('Razón Social:');

                            
$pdf->MultiCell(150,1,$postal);
                            
$pdf->SetFont('','');
                            
$pdf->Cell(175,1,'wdwedwedwedwed:',0,0,'R');  


                            
$pdf->Ln(4);  


                            
$postal utf8_decode('C.I.F.:');

                            
$pdf->MultiCell(150,1,$postal);
                            
$pdf->SetFont('','');
                            
$pdf->Cell(166,1,'wedwedw',0,0,'R');  


                            
$pdf->Ln(4);   


                            
$postal utf8_decode('Dirección:');

                            
$pdf->MultiCell(150,1,$postal);
                            
$pdf->SetFont('','');
                            
$pdf->Cell(183,1,'wedwedwedwed',0,0,'R');  


                            
$pdf->Ln(4);  


                            
$postal utf8_decode('C.P.: wedwd');

                            
$pdf->MultiCell(150,1,$postal);
                            
$pdf->SetFont('','');
                            
$pdf->Cell(182,1,'',0,0,'R');  


                            
$pdf->Ln(4); 

                            
$pdf->SetFillColor(224,235,255);
                            
$pdf->SetTextColor(0);
                            
$pdf->SetFillColor(255,0,0);
                            
$pdf->SetFont('arial','',10);
                            
$fill=false;
                            
$w 10;
                            
$height =6;


                            
$pdf->Cell('84'$height'DESCRIPCIÓN''1''0''C'$fill);
                            
$pdf->Cell('35'$height'CANTIDAD''1''0''C'$fill);
                            
$pdf->Cell('35'$height'P. unitario''1''0''C'$fill);
                            
$pdf->Cell('35'$height'IMPORTE''1''0''C'$fill);
                            
$pdf->Ln();

                            
$pdf->Cell('84'$height$mejor_precio'1''0''C'$fill);
                            
$pdf->Cell('35'$height'''1''0''C'$fill);
                            
$pdf->Cell('35'$height'''1''0''C'$fill);
                            
$pdf->Cell('35'$height'''1''0''C'$fill);    

                            
$pdf->Ln();




//Pie de página

class PDF extends FPDf
{
// Page footer
function Footer()
{
    
// Position at 1.5 cm from bottom
  
    
$this->SetY(15);
    
// Arial italic 8
    
$this->SetFont('Arial','I',8);
    
// Page number
    
$this->Cell(0,10,'Page oiwfwoefspoi,dsfsdfoipjsdf,osdpof,sdfopisj,dfo ',0,0,'C');
}

}
// Instanciation of inherited class







    //}

                
$nombre_pdf 's.pdf';

        
$pdf->Output($nombre_pdfD);

require_once(
'mail/class.phpmailer.php');

$mail             = new PHPMailer(); // defaults to using php "mail()"

$body             'buena';
$body             'buena';

$mail->AddReplyTo("[email protected]","First Last");

$mail->SetFrom('[email protected]''First Last');

$mail->AddReplyTo("[email protected]","First Last");

$address "[email protected]";
$mail->AddAddress($address"John Doe");

$mail->Subject    "PHPMailer Test Subject via mail(), basic";

$mail->AltBody    "To view the message, please use an HTML compatible email viewer!"// optional, comment out and test

$mail->MsgHTML($body);

$mail->AddAttachment("images/phpmailer.gif");      // attachment
$mail->AddAttachment("images/phpmailer_mini.gif"); // attachment


$doc $pdf->Output('''S');
$mail->AddStringAttachment($doc'doc.pdf''base64''application/pdf');
$mail->Send();  

if(!
$mail->Send()) {
  echo 
"Mailer Error: " $mail->ErrorInfo;
} else {
  echo 
"Message sent!";


Un saludo
  #2 (permalink)  
Antiguo 21/05/2013, 12:35
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: FPDF no pone el footer

Pues la clase que define el método Footer() no la estás usando, sigues usando FPDF para crear tu objeto, ¿entonces para qué defines la otra clase que implementa el footer si no la usas?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 21/05/2013, 14:09
 
Fecha de Ingreso: marzo-2007
Mensajes: 751
Antigüedad: 17 años, 8 meses
Puntos: 4
Respuesta: FPDF no pone el footer

Hola amigo que tal,

Parece que ya he conseguido que ande el codigo, como bien dices esta usando mal las clases, no he usado mucho fpdf y no sabia muy bien por donde iba la cosa.

Muchas gracias por tu atencion amigo

Etiquetas: footer, fpdf, html
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:55.