Tengo un archivo llamado Grafica.php el cual tiene el siguiente codigo que es unica y exclusivamente para graficar.
Código PHP:
<?php
include ("jpgraph/jpgraph.php");
include ("jpgraph/jpgraph_pie.php");
include ("jpgraph/jpgraph_pie3d.php");
/* Quisiera tomar los valores desde sus respectivas variables, el problema es que
no hay formulario alguno que mande las variables y las recoja con POST o REQUEST.
$data = array($energia,$hc,$proteinas,$grasas,$grasas_sat,$fibra,$sodio);*/
//aki estan los valores asignados manualmente
$data = array(268,58.7,12,29.3,6.3,4,196.55);
$graph = new PieGraph(500,350);
$graph->img->SetAntiAliasing();
$graph->SetMarginColor('#9BBC51');
$p1 = new PiePlot3D($data);
$p1->SetSize(0.35);
$p1->SetCenter(0.5);
$p1->value->SetFont(FF_FONT1,FS_BOLD);
$p1->value->SetColor("black");
$p1->SetLabelPos(1);
$p1->explodeall();
$graph->Add($p1);
$graph->Stroke();
?>
Código PHP:
echo '<img src="Grafica.php" border="0"> ';
Dado que se esta llamando como una imagen y no hay formulario que le pase las variables. Otra de las limitantes con las que me encontre es que no puedo alterar mucho el codigo de Grafica.php por que marca error y no grafica nada (me queda claro que mi problema esta en que conozco muy bien "las reglas de negocio" del JPGRAPH ).
Alguna idea para salir de este bache ???
Gracias de antemano por su tiempo y colaboracion
Saludotes!!!