Subject: [xsl] pass variables to next form on submit from XSL file From: himanshu padmanabhi <himanshu.padmanabhi@xxxxxxxxx> Date: Tue, 17 Feb 2009 18:40:42 +0530 |
How to pass variables from XSL file to next form on form submit? CODE myfile.cgi $str=$in{'some_value'}; my $parser = XML::LibXML->new(); my $xslt = XML::LibXSLT->new(); my $source = $parser->parse_file($xmlfile); my $style_doc = $parser->parse_file($xslfile); my $stylesheet = $xslt->parse_stylesheet($style_doc); my $results = $stylesheet->transform($source, string => "'$str'",val => "'1'"); print $stylesheet->output_string($results); myfile.xsl <form name="form1" method="POST" action="file1.cgi"> <tr> <td> <xsl:value-of select="label"/> </td> <td> <xsl:value-of select="desc"/> </td> <td> <select> <xsl:call-template name="str:tokenize"> </xsl:call-template> </select> </td> </tr> </form> <xsl:choose> <xsl:when test="$val > 1"> <script> document.mon.submit(); </script> </xsl:when> </xsl:choose> </xsl:template> file1.cgi Here I want to access $string and $val.XSL should give them on form submit.How to access those here? ---------------------------- Regards, Himanshu Padmanabhi
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Decimal to hexadecimal in, Yves Forkl | Thread | RE: [xsl] pass variables to next fo, Michael Kay |
Re: [xsl] Decimal to hexadecimal in, Yves Forkl | Date | RE: [xsl] pass variables to next fo, Michael Kay |
Month |