Hi, On Mon, 2004-10-11 at 13:52, VIGNAUX Philippe wrote:
Thanks for your help Tino,
1) For clarity purpose here is the whole page template
<html> <head> <title> Titre </title> </head> <body> <form action="py_test" enctype='multipart/form-data' method='post'> <input type="file" name="filename"> <br><br> <input type="submit" name="toto"> </form> </body> </html>
2) here is the python script "py_test"
request=context.REQUEST context.my_external_function( original_id=request['filename'] ) #context.my_external_function( original_id=request.form.get('filename') ) #context.my_external_function( request['filename'] )
!!nb: the 2 commented lines do not change anything to the error message ...
Ok, while "filename" is a bit misleading here. In fact you get a file object. This has an attribute "filename" iirc. It has the method read() to get data out of it. Maybe you try another name for the file object just for test and use request.form explicitely. Regards Tino