Thread CGI und hidden multiple (14 answers)
Opened by bianca at 2014-11-17 18:07

Linuxer
 2014-11-18 20:03
#178439 #178439
User since
2006-01-27
3872 Artikel
HausmeisterIn

user image
2014-11-18T18:41:32 pq
bei perl CGI kriegt man halt immer eine liste von werten zurück (und keine arrayref).

Soweit ich mich erinner, unterscheidet CGI::param() allerdings am Kontext (per wantarray() ), ob eine Liste aller Parameter-Werte oder eine Liste mit nur dem ersten Wert zurückgeliefert wird.

Also:
Code (perl): (dl )
1
2
3
# Query String hat sowas: m=1&m=2&m=3
my $value = param('m');   # $value = 1;
my @values = param('m');  # @values = ( 1,2,3 );



CGI.pm
Code (perl): (dl )
1
2
3
4
sub param {
    ...
    return wantarray ?  @result : $result[0];
}
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread CGI und hidden multiple