Forum Moderators: open

Message Too Old, No Replies

Forms problem with IE6

Only so many characters can be passed

         

Hester

10:53 am on Nov 5, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



What's with IE6? I have a simple form that works perfectly in all browsers except IE6. In that, the form sticks if you type in too many characters.

Using POST I can only manage about 326 characters, sometimes more, before the status bar says it is loading the next page but never does. The progress bar moves very slowly along with no result.

Using GET I can manage 1708 characters. 1709 and the browser doesn't even respond.

To make this more confusing, the forms work OK on a Unix server. But now we must use Windows NT. Yet like I said all other browsers do not have a problem.

I have tried clearing the cache etc. Also 2 different machines, both running IE6 SP1 on Windows XP.

Various form types have been used, with a variety of simple code. They all failed after so many characters.

Does anyone have any ideas?

hakre

12:18 am on Nov 6, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



hi hester,

if the form worked ok with ie6 browser and a *nix webserver but now on a win nt server it doesn't, then maybe this is a problem of the webserver (and the browser).

maybe a little more in the form tag also helps:

enctype = content-type [CI]
This attribute specifies the content type used to submit the form to the server (when the value of method is "post"). The default value for this attribute is "application/x-www-form-urlencoded". The value "multipart/form-data" should be used in combination with the INPUT element, type="file".

put

enctype="application/x-www-form-urlencoded"
into your form tag (if not already there) and test again (i know it's a guess only, but the prob seems a little wired ;) ).

to solve the problem you can add some more infos:
- which webserver is used?
- do you get a timeout after submitting later?

-hakre

Hester

9:58 am on Nov 6, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Sadly your suggestion didn't work.

The webserver is Windows NT CMPAD5 5.0 Build 2195.

The script does indeed time out. I get this message:


CGI Timeout

The specified CGI application exceeded the allowed time for processing. The server has deleted the process.