Schrift
[thread]469[/thread]

$CGI->param('parameter') in array/hash



<< >> 3 Einträge, 1 Seite
Froschpopo
 2005-03-29 16:38
#4691 #4691
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
ich hab folgendes Problem:
Ich hab eine HTML-Seite mit nem ziemlich großen Formular (knapp 100 kleine Radio,-Check-Felder) welches ich nun durch ein Script verarbeiten will.
Bisher hab ich jeden parameter mit param('parameter') entgegengenommen. Dadurch dass es aber soviele sind, wird das Script ziemlich groß. Nun meine Frage:
Gibts auch ne Möglichkeit, alle Parameter in ein Array einzulesen? Oder in einen Hash? Wäre ja schön wenn CGI sowas anbieten würde, dann muss ich nicht selber den Query String zerlegen, wo CGI das ja sowieso schon macht.
[E|B]
 2005-03-29 16:49
#4692 #4692
User since
2003-08-08
2561 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Code: (dl )
my $hash = $q->Vars;


Vars liefert dir deine Formulardaten in einem Hash.
Gruß, Erik!

s))91\&\/\^z->sub{}\(\@new\)=>69\&\/\^z->sub{}\(\@new\)=>124\&\/\^z->sub{}\(\@new\)=>);
$_.=qq~66\&\/\^z->sub{}\(\@new\)=>93~;for(@_=split(/\&\/\^z->sub{}\(\@new\)=>/)){print chr;}

It's not a bug, it's a feature! - [CGI-World.de]
Froschpopo
 2005-03-29 17:17
#4693 #4693
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
cool danke :-)
<< >> 3 Einträge, 1 Seite



View all threads created 2005-03-29 16:38.