Foros del Web » Programando para Internet » PHP »

problemas pasar variable de php a pdf

Estas en el tema de problemas pasar variable de php a pdf en el foro de PHP en Foros del Web. Muy buenas noches, Les escribo en esta ocasion para ver si es posible que me puedan iluminar , tengo una pagina en php que hace ...
  #1 (permalink)  
Antiguo 10/04/2010, 22:43
 
Fecha de Ingreso: abril-2006
Ubicación: Venezuela
Mensajes: 126
Antigüedad: 18 años
Puntos: 0
problemas pasar variable de php a pdf

Muy buenas noches,

Les escribo en esta ocasion para ver si es posible que me puedan iluminar , tengo una pagina en php que hace calculo y conexion a la bd, esos calculos lo almacena en variable las cuales el usuario puede imprimir un reporte PDF segun la escogencia de una de esas variables.

Tengo 2 paginas una llama ingnotas (la pantalla de calculo) y otra llamada alumnopba (donde se impime el PDF. el problema se me presenta a pasar los valores de as variables desde la pagina ingnotas a la pagina alumno pba.

Este es el codigo el cual paso la variable $secc desde la pagina ingnotas a la pagina alumnopba:
Código HTML:
<? 
if (isset ($generar)){
 if ($op==1){
  echo $secc;
 ?> 
<script languaje="javascript"> 
 window.open("alumnopba.php?codigo="+document.form1.secc.value);
</script> 
<? 
 }
}
     
 
?> 

Y esta es la pagina "alumnopba.php" la cual debe recibi el valor e imprimir el pdf:
Código HTML:
<?php 
$codigo = $_POST['codigo'];
include ('class.ezpdf.php');
$pdf = new Cezpdf();
$conexion = mysql_connect("localhost", "root", "123");
mysql_select_db("controlestudio", $conexion);
$queEmp = "SELECT d.cod_sesion, b.descripcion, b.semestre, c.apellidos, c.nombres, d.nota1, d.nota2, d.nota3, d.notafinal
 FROM seccion AS a, materias AS b, alumnos AS c, seccionotas AS d
 WHERE a.Cod_seccion = d.cod_sesion
 AND d.id = b.cod_materia
 AND d.CI_alumno = c.CI_alumno and d.cod_sesion='$codigo'
 ORDER BY d.cod_sesion";
$resEmp = mysql_query($queEmp, $conexion) or die(mysql_error());
$row=mysql_fetch_array($resEmp);
$totEmp = mysql_num_rows($resEmp); 
$ixx = 0;
while($datatmp = mysql_fetch_assoc($resEmp)) { 
    $ixx = $ixx+1;
    $data[] = array_merge($datatmp, array('num'=>$ixx));
}
$titles = array(
                'cod_sesion'=>'<b>Seccion  </b>',
                'descripcion'=>'<b>Materia  </b>',
  'semestre'=>'<b>Semestre  </b>',
                'nota1'=>'<b>I corte</b>',
  'nota2'=>'<b>II corte</b>',
  'nota3'=>'<b>III corte</b>',
  'notafinal'=>'<b>Nota Final</b>'
            );
$options = array(
                'shadeCol'=>array(0.7,0.8,0.9,0.5), 
                'xOrientation'=>'center',
                'width'=>500
            ); //color de las lineas, alineacion y tamaño de la tabla
$txttit= "Reporte de Nota de alumno por semestre \n\n";
$txttit.="Alumno:   ".$row['nombres']."  ".$row['apellidos'];
$pdf->ezText("<b>Fecha:</b> ".date("d/m/Y"), 06, array('justification'=>'right'));
$pdf->ezText("<b>Hora:</b> ".date("h:m:s")."\n\n", 06, array('justification'=>'right')); 
$pdf->ezText($txttit, 08);//tamaño del titulo
$pdf->ezText("\n", 10);
$pdf->ezText("Seccion".$codigo, 08);
$pdf->ezTable($data, $titles, '', $options);
$pdf->ezText("\n\n\n", 10);
$pdf->ezStream(); 
?>
Lamentablemente al ejecutar la pagina "ingnotas.php" este invoca al pdf el cual sale en blanco, al parecer no esta tomando el valor pasado por URL.

Que puedo hacer? he intentado de todo y nada me ha funcionado

Agradezco de corazon cualquier ayuda brindada

Etiquetas: pasar, pdf, variables
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 17:26.