<method = post tags may sometimes show on pages containing StoreFront Product Bots. This occurs when the pages and the code they contain are not being interpreted as ASP. There are several possible causes for this. Examine the troubleshooting steps described below for more information. Some of them will apply only to local web sites, while others will apply to both the local and the live environments.
Is the page the Bot is placed on named with an asp extension?
By default, most pages created in FrontPage, Dreamweaver, or Dreamweaver UltraDev have .htm extensions. These pages must be saved with an asp extension or renamed to .asp after they have been saved. The file extension of a web page determines how the page is handled by the server. Pages with a htm extension are simply given to the browser to be interpreted as HTML; pages with an asp extension are first processed by the server’s ASP engine before being output to a browser as HTML. Unless these pages are named with an asp extension, they will not be interpreted correctly. Check the page name to make sure it is an ASP page. If it is not an ASP page, rename it with a .asp extension and test again.
Where is the web located at on your local machine?
In order to function correctly, ASP pages such as those used by StoreFront must be located on an http:// server location, such as http://llocalhost/myweb/. ASP will not run in a drive-based web, on a location such as c:\my documents\my webs\ or file://C://my documents/my webs/. If the web is located on a drive location, try publishing to a location such as http://localhost/myweb/, or else create an empty web on a server location and import the web into it.
Is support for ASP installed on your local machine, and is ASP enabled in the web?
To make sure that support for ASP is installed on your local machine, go to the Start Menu and search the entire hard drive for a file called asp.dll. This is the ASP Engine. If it is not present, ASP will not run, and Personal Web Server 4.0 or IIS will have to be installed.
If you find the file asp.dll, then it is likely that ASP is already supported on the local machine.
If the web is located on a server, contact your host and ask them to enable ASP in the web. Also check to make sure that the pages are named with asp extensions, and check the properties of the root web to make sure that running scripts is enabled, as described above.