On 10 mar, 19:52, "Samuel" <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I have the following form:
>
> <form action="?one=1" method="post">
> <input type="hidden" name="two" value="2" />
> </form>
>
> and would like to retrieve both fields, "one" and "two". However, the
> following does not work:
>
> form_data = cgi.FieldStorage()
> for key in form_data:
> print key + ":", form_data[key].value
>
> It prints out:
> two: 2
>
> How can I retrieve the GET variables in that context?
>
> -Samuel
Hi,
The argument passed in the url of the "action" attribute can be
retrieved by :
os.environ["QUERY_STRING"]
To get the key-value dictionary :
cgi.parse_qs(os.environ["QUERY_STRING"])
Regards,
Pierre
--
http://mail.python.org/mailman/listinfo/python-list