|
Graham Dumpleton
grahamd at dscpl.com.au
Thu Nov 9 16:39:17 EST 2006
=?ISO-8859-15?Q?N=E9stor_Chac=F3n?= Manzano wrote ..
> Hello, i have a little form
>
> <form action="python/cgi-bin/getFile" method="post" enctype="multipart/form-data">
> <input type="file" name="file" />
> <input type="submit" name="submit" value="Subir" />
> </form>
>
> in /var/www/python/ i have the script that get the information
>
> from mod_python import apache
> def getFile(req, file=None):
> req.content_type = "text/html"
> if file is None:
> req.write("Datos Nulos")
> if type(file) is str:
> req.write("Datos Erróneos")
> fileData = file.file.read()
> if fileData:
> f=open("/tmp/archivo","w")
> f.write(fileData)
> f.close()
> req.write(str(dir(req)))
> else:
> req.write("Archivo vacío")
>
> When the process executes the "req.write" appears the menssage in a new
> ( reloaded ) window.
> How i can for write the menssage in the same window ( with not reload )
> ?
If I understand what you want correctly, only by embedding some fancy
Javascript in your pages which does sub requests and partial page updates
by manipulating the already drawn page.
I would suggest you do some research into what AJAX is all about. You
might start with the WikiPedia entry:
http://en.wikipedia.org/wiki/Ajax_(programming)
and go from there.
Graham
|