Prashanth
prashanth.dumpuri at vanderbilt.edu
Thu Apr 19 22:44:39 EDT 2007
Graham and Roberto, Apologies for not being clear in my earlier post. The following is a part of my HTML code (called index.html) that accepts a file from users, reads and then processes it <form action="python/cgi-bin/getFile" method="post" enctype="multipart/form-data"> <input type="file" name="file" /> <input type="submit" name="submit" value="Submit" /> </form> Here's my python script (readFile.py) that handles reading the file (that is uploaded by the user) from mod_python import apache from mod_python.util import FieldStorage def handler(req): req.content_type = "text/plain" form = FieldStorage(req) for field in form.list: fname = field.filename ext = fname.split(".") # desired file extension for me is .nml if (ext != ".nml): req.write("Please input a file with .nml extension") else: req.write("File has the desired extension..proceeding to process it") The way it stands req.write is printing the messages in a reloaded window/ fresh page. Is there a way to print messages from req.write in the same page ? In other words, req.write is writing its messages to http://localhost/index.html/readFile.py. Can I force req.write to write the messages to http://localhost/index.html ? Thanks Prashanth
|