On Wed, 2003-12-03 at 09:11, Mark Ferguson wrote:
The whole point of my question was about getting parameters from the REQUEST object into Python scripts, so perhaps if I restate the example -
I've got a DTML Document called hDoc: <form action="./hDoc" method="POST"> Name: <input type="text" name="name" value=""> <input type="submit" value="Submit"> </form> <dtml-if "REQUEST.get('REQUEST_METHOD') == 'POST'"> <dtml-var hello> </dtml-if>
and a Python script - return "Hello %s!" % name
If you expect your Python Script to obtain "name" from the REQUEST, it needs to do this: return "Hello %s" % REQUEST.get('name', 'anonymous') Otherwise, pass name as an argument when you call the script: <dtml-var "hello(name)"> Either one should work fine. HTH, Dylan