<%perl> $r->content_type("image/$format"); print $graph->plot(\@data)->$format(); $m->abort(); print $#data+1 . " Elements:

"; for (0..$#data) { print $data[$_]; print "

"; } <%INIT> use GD::Graph::lines; my @data; my $graph = GD::Graph::lines->new($Statistics::GraphWidth,$Statistics::GraphHeight); $graph->set(export_format => "png", x_label => 'Day of Week', y_label => 'Tickets per Day', x_labels_vertical => 1, ); my $format = $graph->export_format; $graph->set_legend(split /,/ , $ARGS{set_legend}); push @data, [split /,/ , $ARGS{x_labels}]; push @data, [split /,/ , $ARGS{data1}]; push @data, [split /,/ , $ARGS{data2}]; push @data, [split /,/ , $ARGS{data3}]; <%ARGS>