quisp: handbook

quick server pages
| Manual page for Handbook(TDH)

# QUISP Handbook

### Overview Live demo Download What's new FAQ Installing, troubleshooting, and support Specs and limitations at-a-glance Setting up a QUISP-powered web site Trying some examples locally Make a donation via Paypal quisp(1) - quick server pages system CGI executable quisputil(1) - command line utility ### Marking up your HTML pages with QUISP directives The basics... and two simple examples Syntax - quick reference card Links and URLs `rtn` `@CGIPROG, @HTMLURL, _DEBUG, contenthtml` QUISP variables `#set` `#setifnotgiven` Getting incoming CGI user variables and cookies `#cgivar` `#cgilistvar` `#cgitextvar` `#cgimultivar` `#cookie` Flow of control `#include` `#if #elseif #else #endif` `#for #endloop` `#while #endloop` `#loop #endloop` `#break` `#continue` `#call` `#return` `#exit` `#mode` overall interpreter settings I/O related `#+` `#write #endwrite` `#cat` Building HTML forms `#formtarget` specify QUISP page to capture / save submitted values `#pass` pass values not present as form items `#optionlist` build a `<select>` option list `#showtext #savetext` work with `<textarea>` fields `#allresponses` capture large sets of checkbox or option list responses Shell interface `#shell #endshell` `$shellrow()` and other shell-related functions `@PROJDIR` `@HTMLPATH` SQL interface `#sql #endsql` `#sqlblankrow` initialize empty variables for each field in a database table `#sqlcgivars` capture a CGI user variable for each field in a database table `#sqlbuild` automatically build SQL INSERT or UPDATE statements `$sqlrow()` get next SQL result row `$sqlerror()` get error code for recent SQL command other SQL-related functions SHSQL handbook Interfaces to other DBMS Ploticus interface ploticus handbook creating dynamic data graphs `#graphic #endgraphic` ### Functions using functions arithmetic strings lists HTML dates times misc ### Reference Your config file - defines an environment to be used all the time Content types and HTTP header statements Security issues Restricting access to certain pages Conditional expressions Commalists Dates Extending QUISP SHSQL Copyright statement Author - Steve Grubb More free software

Hosted by:
quick server pages
Copyright Steve Grubb

Markup created by unroff 1.0, `` `` June 01, 2005.