home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Internet Business Development Kit / PRODUCT_CD.iso / ftpage / disk6 / scripts.ht_ / scripts.ht
Encoding:
Text File  |  1995-09-07  |  1.7 KB  |  32 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3O//DTD W3 HTML 2.0//EN">
  2.  
  3. <HTML>
  4.  
  5. <HEAD>
  6. <TITLE>Dual-Mode CGI Interface</TITLE>
  7. <META NAME="GENERATOR" CONTENT="Vermeer FrontPage 1.0">
  8. </HEAD>
  9.  
  10. <BODY>
  11. <H1>Dual-Mode CGI Interface</H1>
  12. <HR>
  13. <P>The FrontPage Personal Web Server supports the Common Gateway Interface V1.1 for execution of "scripts" (back-end 
  14. programs) at the request of clients. It does this in two ways: </P>
  15. <UL>
  16. <LI>by executing a DOS "virtual machine" (VM) and creating the CGI environment in the VM. </LI>
  17. <LI>by directly executing a Windows application, and passing the CGI variables and data via files. </LI>
  18. </UL>
  19. <P><IMG SRC="../images/exclam.gif" ALIGN=bottom BORDER=0 WIDTH=17 HEIGHT=32> It is <I>strongly</I> recommended that you use the <A HREF="wincgi.htm">Windows CGI interface</A> with Visual Basic for your back end development! 
  20. The Windows CGI interface does <I>automatic decoding of forms data</I>.</P>
  21. <P>The documentation supplied with the Personal Web Server contains a complete guide to developing CGI scripts. Also 
  22. included is a sample Visual Basic program that contains a "shell" module containing all of the code needed to set up the CGI 
  23. environment inside a VB back-end. The server supports the POST method of HTTP, so you can support the "forms" 
  24. feature of browsers. Finally, the DOS CGI interface can be reconfigured in a variety of ways that permit using things like 
  25. QBASIC, perl, Tcl or Icon instead of a DOS shell.</P>
  26. <P><A HREF="features.htm"><IMG SRC="../images/back.gif" ALIGN=bottom BORDER=2 WIDTH=40 HEIGHT=40> Return to the feature list</A>. </P>
  27. <HR>
  28. <P>Copyright (C) 1995 Vermeer Technologies, Inc. All rights reserved. </P>
  29. </BODY>
  30.  
  31. </HTML>
  32.