#!/usr/bin/perl
use strict;
use warnings;
use CGI;
my ($farben);
my $zeilen = '';
my %test = (
1 => {
text => 'Gesamter Verlauf 384 Einheiten rot nach blau',
anz => 384,
},
2 => {
text => 'Gesamter Verlauf 256 Einheiten rot nach grün',
anz => 256,
para => 1,
},
3 => {
text => 'Gesamter Verlauf 128 Einheiten rot nach gelb',
anz => 128,
para => 2,
},
4 => {
text => '134 Farben von rot nach grün',
anz => 134,
para => 1,
},
5 => {
text => '6 Farben von rot nach gelb',
anz => 6,
para => 2,
},
6 => {
text => '10 Farben von rot nach blau',
anz => 10,
},
7 => {
text => '10 Farben von rot nach grün',
anz => 10,
para => 1,
},
8 => {
text => '10 Farben von rot nach gelb',
anz => 10,
para => 2,
},
);
foreach my $testnr (sort {$a <=> $b} keys %test) {
$zeilen .= "
Test $testnr - $test{$testnr}{text} |
";
$farben = farbverlauf ($test{$testnr}{anz},(defined $test{$testnr}{para} ? $test{$testnr}{para} : undef));
$zeilen .= '';
foreach my $nr (@$farben) {
$zeilen .= ' | ';
}
$zeilen .= '
|
';
}
print STDOUT CGI -> new -> header . <