I had set up a TAF for uploading files, and it was working "as advertised". However, perhaps since I upgraded from v 5.0.1.054 to 5.0.1.053, it is suddenly failing with all browsers that are less than Mozilla 5.0. (E.g., Safari is 4.5 and it fails, as well as IE 5.0 (Mozilla 4.0) , iCab, Opera, etc).

Netscape 7, Mozilla, and Chimera (all are Mozilla 5) work.

The form I am using is

<FORM ENCTYPE="multipart/form-data" METHOD="post" ACTION="http://<@cgiparam server_name>/fileuploadtest.taf?_function=next&<@userreferenceargument>">
<input type="hidden" name="testnumber" value="3">
File: <INPUT TYPE="FILE" SIZE="25" NAME="selectedfile"><br />
Number of references: <input type="text" name="numberofrefs" size="3">
<input type="submit" value="Continue">
</form>

The contents of this text file was "texthere" (VERY small test)

The failure is of the form that the arguments are not passed and the debug looks like this

/fileuploadtest.taf WitangoServer _function=next&_UserReference=1E0267DE146DA6413E3AA8D0 --XWoJGxPXd8w3 Content-Disposition: form-data; name="testnumber" 3 --XWoJGxPXd8w3 Content-Disposition: form-data; name="selectedfile"; filename="te

In desperation, I also tried using

<FORM ENCTYPE="application/x-www-form-urlencoded" METHOD="post" ACTION="http://<@cgiparam server_name>/fileuploadtest.taf?_function=next&<@userreferenceargument>">
<input type="hidden" name="testnumber" value="3">
File: <INPUT TYPE="FILE" SIZE="25" NAME="selectedfile"><br />
Number of references: <input type="text" name="numberofrefs" size="3">
<input type="submit" value="Continue">
</form>

But this fails in that only the filename is passed, not the contents

So what's going on? What do I need to do to make this work on these other browsers? I am assuming it is some sort of coding problem.

Reply via email to