Hi! Ich hab mal 'ne kleine Frage, vielleicht bin ich einfach nur zu blind: Wie kann ich *alle* an ein CGI-Skript gegebene Parameter sehen? per use CGI; my $ocgi = new CGI; my $irgendwas = $ocgi->param('name'); Kann ich ja auf einzelne, mir bekante Params zugreifen... Was mache ich mit denen, deren Namen ich nicht kenne? Ich hatte mal im Hinterkopf, daß diese Params in einem eigenen Hash abgelegt werden, ähnlich wie die Systemvariablen in %ENV. Liege ich da richtig? Wenn ja, wie ist der Name dieses Hashes? -- Marco Dieckhoff icq# 22243433 PGP key 9EFA D64F 5DAA D36B E0E7 CE1B 9E1B 4903 0C51 1632 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Marco Dieckhoff:
Wie kann ich *alle* an ein CGI-Skript gegebene Parameter sehen?
use CGI; my $ocgi = new CGI; my $irgendwas = $ocgi->param('name');
my @param_names = $ocgi->param(); foreach (@param_names) { print "Parameter: $_ = ", $ocgi->param($_), "\n"; } ah ja, und dann gibt's da noch: user@rechner:~ > perldoc CGI Gruss, HJ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Mit, 30 Aug 2000 schrieb Marco Dieckhoff:
per
use CGI; my $ocgi = new CGI; my $irgendwas = $ocgi->param('name');
Kann ich ja auf einzelne, mir bekante Params zugreifen... Was mache ich mit denen, deren Namen ich nicht kenne?
Ich hatte mal im Hinterkopf, daß diese Params in einem eigenen Hash abgelegt werden, ähnlich wie die Systemvariablen in %ENV. Liege ich da richtig? Wenn ja, wie ist der Name dieses Hashes?
Kein Hash, ein String: QUERY_STRING. Die Namen der einzelnen Parameter gibt's mit @names = $ocgi->param. - Matthias -- http://www.selflinux.de Matthias.Kleine@selflinux.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (3)
-
hans@lengerke.org
-
linux@jwr.de
-
Matthias.Kleine@selflinux.de