[Zope] Problem uploading file through a form with Internet Explorer

Swito swito at fsmat.at
Tue May 4 04:40:50 EDT 2004


I have a problem uploading files through a form with Internet Explorer
(Opera, Mozilla work fine).

I am doing following stuff:
I've got a webpage with something like:

<form action="uploadPhoto" method="post" enctype="multipart/form-data">
  <input type="file" name="file" maxlength="1000000" accept="image/*">
  <input value="submit">

uploadPhoto is a DTML document which has following code to process the
uploaded data:

<dtml-if "_.getattr(file,'filename') != ''">

It works perfectly as long as I use Mozilla (both under Linux and
Windows) or Opera (tested only under Windows), but as soon as I try to
use Internet Explorer Zope returns an error message saying that there
are characters not allowed in URLs. Uploading photos from the management
interface works perfectly.

I would be greatful if anyone could suggest a solution for this problem
or explain it to me. It's a big mistery to me.


Stephan Witoszynskyj <swito at fsmat.htu.tuwien.ac.at>

More information about the Zope mailing list