multiple Drop-down Liste

xollo

Mitglied
Hallo allerseits,
bin leider in Perl ein absoluter Anfänger, daher nun meine Frage an die Profis.
Ich möchte aus einer multiplen Drop-down Liste die markierten Werte an das Script übergeben.
Bei einer normalen Drop-down Liste habe ich es so gelöst:
Code:
HTML

<select name="testen">
    <option value="Test1">Test1</option>
    <option value="Test2">Test2</option>
</select>

PERL

if ($FORM{'testen'}){
	print "Ergebniss: $FORM{'testen'}\n";
}
else { print "nix";
}

Kann mir bitte jemand helfen wie ich das mit einer multiplen Drop-down Liste schaffe

Mfg xollo
 
HTML
Code:
<select name="testen" multiple>
    <option value="Test1">Test1</option>
    <option value="Test2">Test2</option>
</select>
PERL
Code:
#! /usr/bin/perl

use strict;
use warnings;
use CGI;

my $cgi = CGI->new();
print $cgi->header(-type => 'text/html');
my %FORM = $cgi->Vars();

if (defined $FORM{'testen'}){
	print $_,"<br />" for(split(/\0/,$FORM{testen});
}
else { print "nix";
}
 

Neue Beiträge

Zurück