TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Classic View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Doug Smith <[log in to unmask]>
Mon, 13 Sep 1999 21:26:58 -0400
text/plain (45 lines)
For everyone interested, the WebAda source includes CGI parsing and utilities. The zip file contains all of the WebAda code with macro and html files:
  http://www.adasmith.com/webada/source/webada.zip

You may browse online, look in the ada subdirectory for all of the Ada source:
  http://www.adasmith.com/webada/source/webada/

Doug
[log in to unmask]


At 8:57 PM -0400 9/13/99, Robert C. Leif, Ph.D. wrote:
>From: Bob Leif
>To: Robert I. Eachus
>
>Although I did not expect to find it, I searched my C: drive for uncgi.* and
>found nothing. Do you have a location where uncgi can be obtained? How would
>its use help the present problem of just obtaining the string sent by Submit
>Form?
>
>-----Original Message-----
>From: Team Ada: Ada Advocacy Issues (83 & 95)
>[mailto:[log in to unmask]]On Behalf Of Robert I. Eachus
>Sent: Monday, September 13, 1999 3:27 PM
>To: [log in to unmask]
>Subject: Re: How to provide Ada with the best possible GUI.
>
>
>At 10:15 AM 9/13/1999 -0400, Richard L. Conn wrote:
>>Robert pointed out an issue that I forgot to mention.  Since a URL is
>>in play for the action to respond to a form, you can use the file:
>>scheme to specify a program on your PC to handle the action.
>
>    And one more magic trick to make it even easier.  There is a program
>uncgi that takes the information from the URL it is passed, decodes it to
>remove the various character encodings, and puts the information in to
>environment variables.  Makes GET style cgi programs a breeze.  (It also
>allows your programs to reside outside the CGI directory, but doesn't
>compromise security...)
>
>                                        Robert I. Eachus
>
>with Standard_Disclaimer;
>use  Standard_Disclaimer;
>function Message (Text: in Clever_Ideas) return Better_Ideas is...

ATOM RSS1 RSS2