This content has been marked as final. Show 2 replies
Firstly, you need to be aware that while RoboHelp HTML has a basic capability for creating Forms, it was never designed to be any sort of a Forms processor. All it will do is provide the ability to insert form elements into an HTML page.
While it's capable of helping you create a basic form, it does absolutely nothing to assist with what that form should do after your user clicks the Submit button. Normally you will want to point the results to a server running a CGI script. For more information on CGI, click here.
Here are the basic steps for setting up CGI:
- design a form that accepts input
- write a script or program to process the data from your form
- in your form, set up a Submit button with a link. The link is to the program file name, and usually includes the data in the form of key-value pairs. For an example,
look at the link to the present page:
- on your server, associate the program file name extension with a script interpreter that can run the program. The first line of the program has to contain a special statement for the benefit of the server -- sorry, I can't remember exactly what offhand. The data passed as key-value pairs is available in an environment variable.
On a Windows server, you could consider ASP as an alternative to CGI.