<?php

	use yii\helpers\Url;

	//Obtengo el nombre de la base de datos
	$nombre_bd = str_replace("/", "", Yii::getAlias('@web'));
	$nombre_bd = strtolower(str_replace("web", "", $nombre_bd));
	
	//Pongo las variables que definen el comando
	$ruta_comando = Yii::getAlias('@app') . \Yii::$app->params['comandojasper'] ;
	$reporte = Yii::getAlias('@app') . "/web/assets/" . $nombre_reporte;
	$datos_mysql =  \Yii::$app->params['datosmysqljasper']. $nombre_bd;
	//$parametro = "-P egresos_id=";
	$archivo_salida = " -o " . Yii::getAlias('@app') . "/web/assets/" . $nombre_salida ;
	
	$output = array();
	$retvar ="";
	
	exec(escapeshellcmd ($ruta_comando . ' pr ' . $reporte . ' -f pdf ' . $datos_mysql . $archivo_salida . ''), $output, $retvar);
	
	//echo "Ruta comando: " . $ruta_comando;
	//echo "<br><br><br>";
	//echo "Comando:" . $ruta_comando . ' pr ' . $reporte . ' -f pdf ' . $datos_mysql . $archivo_salida . '';
	echo "<br><br><br>";
	echo "<center>";
	echo "Archivo: <a href='" . Url::to('@web/assets/' . $nombre_liga . '.pdf') . "' target='_blank'>" . $nombre_liga . ".pdf</a>";
	echo "</center>";
	
?>
