source: trunk/xgraph/jpgraph/Examples/csim_in_html_graph_ex1.php

Last change on this file was 42, checked in by marrucho, 10 years ago
File size: 1.3 KB
Line 
1<?php // content="text/plain; charset=utf-8"
2require_once ('../jpgraph.php');
3require_once ('../jpgraph_bar.php');
4
5$datay=array(12,26,9,17,31);
6
7// Create the graph.
8$graph = new Graph(400,250);
9$graph->SetScale('textlin');
10$graph->SetMargin(50,80,20,40);
11
12// Create a bar pot
13$bplot = new BarPlot($datay);
14
15$n = count($datay) ; // Number of bars
16
17global $_wrapperfilename;
18
19// Create targets for the image maps. One for each column
20$targ = array(); $alt = array(); $wtarg = array();
21for( $i=0; $i < $n; ++$i ) {
22    $urlarg = 'clickedon='.($i+1);
23    $targ[] = $_wrapperfilename.'?'.$urlarg;
24    $alt[] = 'val=%d';
25    $wtarg[] = '';
26}
27$bplot->SetCSIMTargets($targ,$alt,$wtarg);
28
29$graph->Add($bplot);
30
31$graph->title->Set('Multiple Image maps');
32$graph->title->SetFont(FF_FONT1,FS_BOLD);
33$graph->title->SetCSIMTarget('#45','Title for Bar','_blank');
34
35$graph->yaxis->title->SetFont(FF_FONT1,FS_BOLD);
36$graph->yaxis->title->SetCSIMTarget('#55','Y-axis title');
37$graph->yaxis->title->Set("Y-title");
38
39$graph->xaxis->title->SetFont(FF_FONT1,FS_BOLD);
40$graph->xaxis->title->SetCSIMTarget('#55','X-axis title');
41$graph->xaxis->title->Set("X-title");
42
43// Send back the image when we are called from within the <img> tag
44$graph->StrokeCSIMImage();
45
46?>
Note: See TracBrowser for help on using the repository browser.