open flash chart官网上给出的例子是这样的:
chart.php内容为,
<?php
include_once 'ofc-library/open_flash_chart_object.php';
open_flash_chart_object( 500, 250, 'http://'. $_SERVER['SERVER_NAME'] .'/chart-data.php', false );
?>
chart-date.php内容为,
<?php
srand((double)microtime()*1000000);
$max = 50;
$data = array();
for( $i=0; $i<12; $i++ )
{
$data[] = rand(0,$max);
}
include_once( 'ofc-library/open-flash-chart.php' );
$g = new graph();
$g->title( 'Spoon sales '. date("Y"), '{font-size: 26px;}' );
$g->set_data( $data );
$g->set_x_labels( array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec' ) );
$g->set_y_max( 60 );
$g->y_label_steps( 6 );
echo $g->render();
?>
这样在浏览器中输入:server_ip/chart.php
就可以看到示例图表了。但是我现在想要在一个php文件中实现类似的绘图,因为我的php需要接收一个web页面的$_POST数据。官网上还有一个no data file的例子,但是我试验之后,在web输入地址之后是下载xxx.php的页面,而不是现实图表。