У меня есть три массива php с именем $smty1;
$thty2;
$totaly3
в имени файла "objective_matrix.php".
Я хочу передать эти три массива в файл Jpgraph с именем graph2.php, который показан ниже.
<?php
require_once('/jpgraph-3.5.0b1/src/jpgraph.php');
require_once('/jpgraph-3.5.0b1/src/jpgraph_bar.php');
//In here I will need the arrays $smty1, $thty2, $totaly3
$graph = new Graph(450,200,'auto');
$graph->SetScale("textlin");
$graph->SetShadow();
$graph->img->SetMargin(40,30,40,40);
$graph->xaxis->SetTickLabels($gDateLocale->GetShortMonth());
$graph->yaxis->title->Set('PPM');
$graph->xaxis->title->SetFont(FF_FONT1,FS_BOLD);
$graph->title->SetFont(FF_FONT1,FS_BOLD);
$bplot1 = new BarPlot($smty1);
$bplot2 = new BarPlot($thty2);
$bplot3 = new BarPlot($totaly3);
$bplot1->SetFillColor("orange");
$bplot2->SetFillColor("brown");
$bplot3->SetFillColor("darkgreen");
$bplot1->SetShadow();
$bplot2->SetShadow();
$bplot3->SetShadow();
$bplot1->SetShadow();
$bplot2->SetShadow();
$bplot3->SetShadow();
$gbarplot = new GroupBarPlot(array($bplot1,$bplot2,$bplot3));
$gbarplot->SetWidth(0.6);
$graph->Add($gbarplot);
$graph->Stroke();
?>
В "objective_matrix.php" я строю график, используя:<img style="position:absolute; top:635px" src="graph2.php" />
Я попытался использовать метод URL для передачи этих данных, но я не знаю, как передать туда переменную. Может кто-нибудь, пожалуйста, помогите мне?
<img style="position:absolute; top:635px" src="graph2.php?param1=value1¶m2=value2" />
. Это то, что вы спрашиваете? - person HartleySan   schedule 25.07.2013$graph1=$_GET['smty1'];
или$graph1=$_POST['smty1'];
, затем используйте эти переменные$smty1
в любом месте после этого. Добавьте оттуда$thty2
и$totaly3
соответственно. Дайте мне знать, как это работает. - person Funk Forty Niner   schedule 25.07.2013