Hallo,
Ansonsten, Array mit Hash-Referenzen:
@ar = ({},{},{});
> Genauer: Die Array-Elemente sind Hash-Referenzen.
>
Genau das ist was ich wollte.
~~~perl
my @data = (
{ type => 'D', db => 80 usw.},
{ type => 'M', db => 81 usw.},
{ type => 'A', db => 82 usw.}
);
Nun die Frage: wie greife ich auf z.B. Array[1] zu
$data[1]{'type'}
Beschreib einfach mal, unabhängig von Perl, was Du brauchst, was gemacht werden soll.
Das Script ist immer gleich bis auf die Hashparameter.
Mit den Hashparametern werden individuelle HTML-Seiten erzeugt.
Pro Array Eintrag werden <Input type="radio"...> in der generierten HTML-Seite erzeugt. d.h. 3 Hash im Array ... 3 x <input type="radio"...>
Wird eine Auswahl am Radio getroffen und der "senden button" betätigt werden die restlichen Hashdaten des ausgewählten Arrays an den Webserver/Perlscript gesendet, der weitere Aktionen damit erstellt.
Ich hoffe ich habe es nun besser erklärt.
Danke
roger