Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/01/2008, 05:12
suncubus
 
Fecha de Ingreso: diciembre-2007
Mensajes: 140
Antigüedad: 16 años, 4 meses
Puntos: 0
Gracias por todo, ya lo he conseguido, pero al linkearlo me envío variables de php:
<a href="pdf.php?asi=<? echo $asignatura; ?>"
y luego las recojo en pdf.php:
<?php
require('fpdf153/fpdf.php');
$pdf=new FPDF('P','mm','A4');
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$asignatura=$_GET["asi"];
$pdf->Cell(40,10,'$asignatura');
$pdf->Output();
?>
Pero no me funciona, me da error:
Notice: Undefined index: asi in c:\archivos de programa\easyphp1-8\www\generador\pdf.php on line 6

Warning: Cannot modify header information - headers already sent by (output started at c:\archivos de programa\easyphp1-8\www\generador\pdf.php:6) in c:\archivos de programa\easyphp1-8\www\generador\fpdf153\fpdf.php on line 1022
FPDF error: Some data has already been output to browser, can't send PDF file

Bueno, voy por pasos. Siento ser pesada pero estoy muy verde para hacer cosas de este tipo.
Ya he conseguido enviarme las variables php, algunas de estas variables son arrays con las cuales tengo que acceder a la bd y mostrar los resultados en el pdf, pero no lo consigo.

foreach($idunidad as $x => $unidad){//foreach1
$sql="SELECT * FROM unidad WHERE cod_uni=$unidad";
$resultado=mysql_query($sql);
while($fila=mysql_fetch_array($resultado)){
$pdf->Cell(40,40,$fila["nom_uni"];
}

$pdf=new PDF();
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->SetFont('Times','',12);
$idunidad=array();
$idunidad=$_POST["uni"];
foreach($idunidad as $x => $unidad){
$pdf->Cell(40,40,$unidad);
}
$pdf->Output();


ERROR

Warning: Invalid argument supplied for foreach() in c:\archivos de programa\easyphp1-8\www\generador\pdf.php on line 48

Warning: Cannot modify header information - headers already sent by (output started at c:\archivos de programa\easyphp1-8\www\generador\pdf.php:48) in c:\archivos de programa\easyphp1-8\www\generador\fpdf153\fpdf.php on line 1022
FPDF error: Some data has already been output to browser, can't send PDF file

Última edición por GatorV; 08/01/2008 a las 08:46