Foros del Web » Programando para Internet » PHP »

problema ireport con php

Estas en el tema de problema ireport con php en el foro de PHP en Foros del Web. buenas noches compañeros de foros del web venia a preguntar si alguno sabe como generar reportes con imagen usando ireport en php es que cuando ...
  #1 (permalink)  
Antiguo 03/09/2014, 21:22
 
Fecha de Ingreso: septiembre-2014
Mensajes: 5
Antigüedad: 9 años, 7 meses
Puntos: 0
problema ireport con php

buenas noches compañeros de foros del web venia a preguntar si alguno sabe como generar reportes con imagen usando ireport en php es que cuando genero un reporte sin imágenes el php lo genera de una sin ningun problema pero cuando le coloco una imagen al reporte el php lo genera pero dañado alguien sabe cual es la solucion muchas gracias
por cierto este es el codigo php

<?php
$id=$_POST['theInput'];
function DescargarArchivo($fichero)
{
$basefichero = basename($fichero);
header( "Content-Type: application/octet-stream");
header( "Content-Length: ".filesize($fichero));
header( "Content-Disposition:attachment;filename=" .$basefichero."");
readfile($fichero);
}

//Obtener Fecha de Hoy
$fecha = time ();
$fecha_partir1=date ( "h" , $fecha ) ;
$fecha_partir2=date ( "i" , $fecha ) ;
$fecha_partir4=date ( "s" , $fecha ) ;
$fecha_partir3=$fecha_partir1-1;
$reporte="Repdrd_";
$filename = $reporte. date("Y-m-d")."_". $fecha_partir3.'_'.$fecha_partir2.'_'.$fecha_parti r4.'.pdf';

//Llamando las librerias
require_once('JavaBridge/java/Java.inc');
require('/php-jru/php-jru.php');
//Llamando la funcion JRU de la libreria php-jru
$jru=new JRU();
//Ruta del reporte compilado Jasper generado por IReports
$Reporte='C://xampp//htdocs//provando//reportesjava//pruevarp//repopadre.jasper';
//Ruta a donde deseo Guardar Mi archivo de salida Pdf
$SalidaReporte='C://xampp//htdocs//provando//'.$filename;
//Parametro en caso de que el reporte no este parametrizado
$Parametro=new java('java.util.HashMap');
$Parametro->put("idincidencia",$id);
//Funcion de Conexion a mi Base de datos tipo MySql
$Conexion= new JdbcConnection("com.mysql.jdbc.Driver","jdbc:mysql ://localhost/db_support","root","");
//Generamos la Exportacion del reporte
$jru->runReportToPdfFile($Reporte,$SalidaReporte,$Param etro,$Conexion->getConnection());

if(file_exists($SalidaReporte))
{
DescargarArchivo($filename);
if(file_exists($SalidaReporte))
{
if(unlink($filename))
{
}
}
}
?>

Etiquetas: fecha, ireport, mysql, sql
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 11:34.