Holger Lehmann <lehmann@catworkx.de> writes:
Hello everyone,
I need a quick hint.
How do I check wether there are any "form" elements in the request. And how can I only acces those ? I want to pass those, and only thos on to a ZClient call to another website.
I do have a request like this: http://server/foo/bar?name=bar¶m=foo¶m2=baz
Now I want to isolate name, param and param2. I need to construct a request like this: <dtml-if <any parameters at all>> <dtml-in <all form parameters in REQUEST>> ..... do something </dtml-in> </dtml-if>
Some hints to play with (tested on 2.3.0): <dtml-if "REQUEST.form"> <dtml-var "REQUEST.form"><br> <dtml-var "REQUEST.form.keys()"><br> <dtml-var "REQUEST.form.values()"><br> <dtml-var "REQUEST.form.items()"><br> <dtml-in "REQUEST.form.items()"> <br><dtml-var sequence-index>: <dtml-var sequence-key>=<dtml-var sequence-item> </dtml-in> <dtml-else> No parameters given! </dtml-if> Regards Siggy -- Siggy Brentrup - bsb@winnegan.de - http://www.winnegan.de/ ****** ceterum censeo javascriptum esse restrictam *******