perl <-> html

Post Reply
Message
Author
michael puh

perl <-> html

#1 Post by michael puh »

halloele.

situation:

html wird dynamisch mit perl erzeugt. in dem erzzeugten html-code
ist eine select-box mit mehreren eintraegen.

meine frage:

wie kann ich mit dem perlprogramm herausbekommen, welche auswahl getroffen
wurde, um dann eine weitere verarbeitung vvornehmen zu können?

gruss michael

ratte

Re: perl <-> html

#2 Post by ratte »

du verwendest doch sicher CGI.pm ?

dann ist es ganz einfach:
<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">
sub do_work {

my($query) = @_;
my(@values,$key);

print "<H2>Here are the current settings in this form</H2>";

foreach $key ($query->param) {
print "<STRONG>$key</STRONG> -> ";
@values = $query->param($key);
print join(", ",@values),"<BR>
";
} #endforeach
</font><hr></pre></blockquote>

...am ende des hauptprogramms mit <b>&do_work($cgi);</b> aufrufen, und du bekommst nach submit auf der neuen seite die noetigen infos unten auf der seite.

wenn du das CGI modul nicht benutzt, dann kannst du dir das mit vielleicht mit javascript hinbiegen, dass muss dir aber jemand anderes erzaehlen (zulange her, keine zeit nachzuschauen).

ratte

michael puh

Re: perl <-> html

#3 Post by michael puh »

danke, klappt gut.

ratte

Re: perl <-> html

#4 Post by ratte »

tja, wer lesen kann, ist schwer im vorteil:

perldoc CGI

-> ziemlich am ende, kurz vor BUGS

:)

ratte

Post Reply