• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Neeeed Help!!!

lampe

New member
Hey zusammen

Ich steh bei folgender Sache auf dem Schlauch:

Zur Programmierung benutze ich Perl.

Code:
use CGI qw(:standard);
use CGI::Carp qw(fatalsToBrowser);

print "Content-type: text/html\n\n";

my $cgi = new CGI;

foreach $key ($cgi->param()){
	$value = param($key);
	print "$key: $value<br />\n";


}


Das ist bis anhin mein code.
Nun ist es aber so dass ich 3 Checkboxen habe, bei welchen ich wenn alle angekreuzt sind, auch alle Werte ausgelesen haben möchte. Aber so zeigt es mir nur jeweils einen Wert an. Das selbe bei den Radiobuttons.

Ich habe 2 Textfelder
3 Checkboxen
und natürlich 3 Radiobuttons.

Bei den Textfeldern ist alles i.O.
Ich weiss es muss irgendwie mit dem Value und einem Array gehn aber ich steh echt an.
Die Values der Checkboxen sind Variante1, 2 und 3 ^^
bei den Radiobuttons rb1, rb2, rb3 (es geht mir nur ums Prinzip, soll keiner sagen es sind idiotische Namen ^^)

Kann mir da jemand helfen?

Grüsse
Andrea
 
die Namen der Checkboxen und Radiobuttons?
die sind bei allen gleich, weil ich da schon über ne javascript funktion überprüfe, ob min. eines markiert ist.

Aber hier:
myRadio
und myCB

also wenn ich print print $ENV{'QUERY_STRING'}; mache krieg ich nix
 
Danke aber irgendwie begreif ich nicht, wie ich das nun machen kann.
Möchte irgendwie überprüfen, ob es ein Array ist und wenn ja dass es alles anmarkierte vom Array ausgiebt und wenn nicht so wie bei den Textfeldern.
Weisst du wie ich das umsetzen kann?
 
funktioniert irgendwie nicht...
wie sollte alles in allem aussehen wenn es nach dir gienge?
 
sorry funktioniert einwandfrei..
hatte nur einen Syntaxfehler
Danke für die tolle Hilfe!
Gruss
Andrea
 
Zurück
Oben