Actually I tried it on another workstation with IE 6.0, but it works fine! Which means Foxweb works on any browser or version. It believe it might be a flaw on the Microsoft upgrade from IE 5.5 to 6.0 which affects the Foxweb.
Sent by FoxWeb Support on 01/21/2003 11:39:25 AM:
It seems that there is a problem with the interaction of the particular installation of IE on your server and IIS. If the problem only affects this particular browser installation, then you may just want to disregard it.
Sent by Michael Pena on 01/20/2003 06:02:38 PM:
Ok, but still my POST method does not work directly on my browser. It works only if i tried it on another PC or use a software "1st Page 2000" of it's built in preview browser. I tried uninstalling IIS 5.0 and reinstalling again but the same thing happened. Now I am thinking of uninstalling IE 6.0 and reinstall IE 5.5 and try it again which is my only "option" of resolving this problem. Any more Ideas? Thanks!
Sent by FoxWeb Support on 01/20/2003 05:08:15 PM:
All FoxWeb samples use the POST method, including the NameSearch script. If in doubt, point your form to show_cgi.fwx, which will always display everything that the browser sends to the server.
Sent by Michael Pena on 01/19/2003 10:51:19 PM:
I tried the POST method but nothing came out! Yes I changed the "Request.QueryString" method to "Request.Form" method. Anyway While I was testing this, I found a software called 1st Page 2000 (Evrsort). It's a HTML and script editing program. When I run the same program on it's built in preview browser, it outputs correctly, but when I run it on the IE 6.0 browser, it does not work. Wierd! By the way also, I notice that when I run my previous program below and click submit, my address bar contains the following:
the the page displays this:
Microsoft VBScript runtime error '800a000d'
Type mismatch: 'CLng'
/bin/n_libEncode.asp, line 21
What do you think? Does this info makes sense?
Sent by FoxWeb Support on 01/19/2003 09:54:44 PM:
TO use the POST method simply change your form tag as follows:
<form method="POST" action="...">
In order to read form fields posted via the POST method you will need to use the Request.Form and related methods.
Sent by Michael Pena on 01/19/2003 05:25:53 PM:
I did remove and uninstall the IIS, but the results are the same.
From the examples of Foxweb, it always uses "GET" method. How do you use "POST" method? Thanks!
Sent by FoxWeb Support on 01/18/2003 12:08:38 AM:
Since the problem happens with ASP as well as FoxWeb, it appears that it is caused by your Web server -- not the application processing the data. I am not sure how you can solve the problem, but reinstalling IIS may help. Of course you could simply use POST, which is more appripriate for this situation anyway.
Sent by Michael Pena on 01/17/2003 11:40:37 PM:
I copied your script below and named it TestGet.asp, and I executed the file by calling http://mike/TestGet.asp. And the result is the same: