¿Por que no puedo hacer dos veces la función para dos script distintos?. Con una sola si que puedo generar la imagen y posteriormente convertirla para insertar en RTF, pero si incluyo la segunda, el navegador indica que hay errores. Si comento la linea require_once("../../graphbarras.php");, funciona. ¿no se puede referenciar así?, ¿existe algún conflicto con los flujos de salida?
Código PHP:
function pastel ($fil)
{ob_start();
$dat=$fil;
require_once("../../graphpastel.php");
$out=ob_get_clean();
$fh = fopen( "pastel.png", "w" );
fwrite( $fh, $out );
fclose( $fh );
ob_end_flush();}
function barras ($fil)
{ ob_start();
$dat=$fil;
require_once("../../graphbarras.php");
$fer=ob_get_clean();
$fp = fopen( "barras.png", "w" );
fwrite( $fp, $fer );
fclose( $fp );
ob_end_flush();
}