Comunidad de diseño web y desarrollo en internet online

Como imprimir con php??

Citar            
MensajeEscrito el 05 Dic 2010 01:32 pm
Hola tengo una duda es posible hacer que se imprimiman los dos objetos en una misma salida?

es posible algo asi?

$pdf2->$pdf->Output();

o como lograrlo gracias

$pdf2=new FPDF();
$pdf2->AddPage();
$pdf2->SetFont(’Arial’,'B’,16);
$pdf2->Cell(40,10,’Este es un Emploo’);

?>

$pdf=new FPDF();
$pdf->AddPage();
$pdf->SetFont(’Arial’,'B’,16);
$pdf->Cell(40,10,’ Este es otro ejemlo2 ’);

?>

Por swingbeach21

Claber

104 de clabLevel



 

msie
Citar            
MensajeEscrito el 05 Dic 2010 04:24 pm
No, esa sintaxis es incorrecta y causaría error, aunque en realidad no estoy seguro de a que te refieres con "imprimir"

Por Odin

Claber

639 de clabLevel

2 tutoriales

Genero:Masculino   Premio_Secretos

El valle de las hamacas

firefox
Citar            
MensajeEscrito el 05 Dic 2010 05:32 pm
bueno la pregunta es para no tener que hacer esto
$pdf2->Output();

$pdf2->Output();


hya alguna manera de solo usar un solo Output();
?mi idea era asi pero se que esta mal
$pdf2->$pdf->Output();

Por swingbeach21

Claber

104 de clabLevel



 

msie
Citar            
MensajeEscrito el 06 Dic 2010 05:43 am
¿Y por qué querrías usar un solo "output"?

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 06 Dic 2010 02:42 pm
Para utilizar methodos fuera de un objeto, puedes accesar a ellos sin necesidad de instancias.

Deben ser declarados como estaticos, y se llamaria de la siguiente manera FPDF::output();


Tienes que darte cuenta que cada uno de los output pertenece a $pdf (instancia) correspondiente, por lo que los datos que le estas enviando al objeto corresponden, uno en cada uno y lo que tu pretendes como ya te dijieron es, incorrecto.

Yo no se por que tanto enrollo por poner 2 líneas.

Código PHP :

$pdf->output();
$pdf2->output();



Lo mas que se me viene a la mente que podrias hacer, si quieres "Ahorrar" código es crear un array, e instanciar tus 2 objetos dentro de su respectivo campo.

EJ.

Código PHP :

$pdf   = array();

$pdf[0] = new FPDF();
$pdf[0]->AddPage();
$pdf[0]->SetFont(’Arial’,'B’,16);
$pdf[0]->Cell(40,10,’ Este es otro ejemlo2 ’);

$pdf[1] =new FPDF();
$pdf[1]->AddPage();
$pdf[1]->SetFont(’Arial’,'B’,16);
$pdf[1]->Cell(40,10,’Este es un Emploo’);

foreach($pdf as $value)
 {
 $value->output();
 }



Yo honestamente solo usaria esto, si tuviece varios PDFs que imprimir, por 2 no le veo sentido.

Saludos

Por jOina

Claber

359 de clabLevel

2 tutoriales

 

Guadalajara, Mexico

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.