[0001]
[0002]
[0003]
[0004]
[0005]
[0006]
[0007]
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066]
[0067]
[0068]
[0069]
[0070]
[0071]
[0072]
[0073]
[0074]
[0075]
[0076]
[0077]
[0078]
[0079]
[0080]
[0081]
[0082]
[0083]
[0084]
[0085]
[0086]
[0087]
[0088]
[0089]
[0090]
[0091]
[0092]
[0093]
[0094]
[0095]
[0096]
[0097]
[0098]
[0099]
[0100]
[0101]
[0102]
[0103]
[0104]
[0105]
[0106]
[0107]
[0108]
[0109]
[0110]
[0111]
[0112]
[0113]
[0114]
[0115]
[0116]
[0117]
[0118]
[0119]
[0120]
[0121]
[0122]
[0123]
[0124]
[0125]
[0126]
[0127]
[0128]
[0129]
[0130]
[0131]
[0132]
[0133]
[0134]
[0135]
[0136]
[0137]
[0138]
[0139]
[0140]
[0141]
[0142]
[0143]
[0144]
[0145]
[0146]
[0147]
[0148]
[0149]
[0150]
[0151]
[0152]
[0153]
[0154]
[0155]
[0156]
[0157]
[0158]
[0159]
[0160]
[0161]
[0162]
[0163]
[0164]
[0165]
[0166]
[0167]
[0168]
[0169]
[0170]
[0171]
[0172]
[0173]
[0174]
[0175]
[0176]
[0177]
[0178]
[0179]
[0180]
[0181]
[0182]
<!DOCTYPE html>
<!--
CGILIB Usage Example
10-NOV-2000  MGD  add multiple checkboxes
24-MAR-1999  MGD  initial
-->
<html>
<head>
<title>CGILIB Usage Example</title>
</head>
<body>
<h2><u>CGILIB Usage Example and Demonstration</u></h2>

<table cellpadding="5" cellspacing="0" border="0">

<tr><th><br><font size="+1"><b>Standard CGI Environment</b></font></th></tr>

<tr><td>
<table cellpadding="5" cellspacing="0" border="1">

<tr><th align="left">Using the GET method</th></tr>
<tr><td>
<form method="GET" action="/cgi-bin/cgilib_example/wasd_root/src/cgilib_example.c">
<input type="checkbox" name="checkbox" value="1">
<input type="checkbox" name="checkbox" value="2">
<input type="checkbox" name="checkbox" value="3">
<i>checkboxes</i><br>
<input type="radio" name="radio" value="1">
<input type="radio" name="radio" value="2">
<input type="radio" name="radio" value="3">
<i>radio buttons</i><br>
<input type="text" name="text" size="20">
<i>text entry field</i><br>
<input type="submit" value=" GET ">
</form>
</td></tr>

<tr><th align="left">Using the POST method</th></tr>
<tr><td>
<form method="POST" action="/cgi-bin/cgilib_example/wasd_root/src/misc/cgilib_example.c">
<input type="checkbox" name="checkbox" value="1">
<input type="checkbox" name="checkbox" value="2">
<input type="checkbox" name="checkbox" value="3">
<i>checkboxes</i><br>
<input type="radio" name="radio" value="1">
<input type="radio" name="radio" value="2">
<input type="radio" name="radio" value="3">
<i>radio buttons</i><br>
<input type="text" name="text" size="20">
<i>text entry field</i><br>
<textarea name="textarea" rows="8" cols="40">
This is a test of POSTed data!
</textarea>
<br>
<input type="submit" value=" POST ">
<input type="reset" value=" Reset ">
</form>
</td></tr>

</table>
</td></tr>

<tr><th><br><font size="+1"><b>CGIplus Environment</b></font></th></tr>

<tr><td>
<table cellpadding="5" cellspacing="0" border="1">

<tr><th align="left">Using the GET method</th></tr>
<tr><td>
<form method="GET" action="/cgiplus-bin/cgilib_example/wasd_root/src/cgilib_example.c">
<input type="checkbox" name="checkbox" value="1">
<input type="checkbox" name="checkbox" value="2">
<input type="checkbox" name="checkbox" value="3">
<i>checkboxes</i><br>
<input type="radio" name="radio" value="1">
<input type="radio" name="radio" value="2">
<input type="radio" name="radio" value="3">
<i>radio buttons</i><br>
<input type="text" name="text" size="20">
<i>text entry field</i><br>
<input type="submit" value=" GET ">
</form>
</td></tr>

<tr><th align="left">Using the POST method</th></tr>
<tr><td>
<form method="POST" action="/cgiplus-bin/cgilib_example/wasd_root/src/misc/cgilib_example.c">
<input type="checkbox" name="checkbox" value="1">
<input type="checkbox" name="checkbox" value="2">
<input type="checkbox" name="checkbox" value="3">
<i>checkboxes</i><br>
<input type="radio" name="radio" value="1">
<input type="radio" name="radio" value="2">
<input type="radio" name="radio" value="3">
<i>radio buttons</i><br>
<input type="text" name="text" size="20">
<i>text entry field</i><br>
<textarea name="textarea" rows="8" cols="40">
This is a test of POSTed data!
</textarea>
<br>
<input type="submit" value=" POST ">
<input type="reset" value=" Reset ">
</form>
</td></tr>

</table>
</td></tr>

<tr><th>
<br><font size="+1"><b>OSU Environment</b></font>
<br><font size="-1"><i>(only if DECnet scripting is enabled)</i></font>
</th></tr>
<tr><td>
<table cellpadding="5" cellspacing="0" border="1">

<tr><th align="left">Using the GET method</th></tr>
<tr><td>
<form method="GET" action="/htbin/cgilib_example/wasd_root/src/cgilib_example.c">
<input type="checkbox" name="checkbox" value="1">
<input type="checkbox" name="checkbox" value="2">
<input type="checkbox" name="checkbox" value="3">
<i>checkboxes</i><br>
<input type="radio" name="radio" value="1">
<input type="radio" name="radio" value="2">
<input type="radio" name="radio" value="3">
<i>radio buttons</i><br>
<input type="text" name="text" size="20">
<i>text entry field</i><br>
<input type="submit" value=" GET ">
</form>
</td></tr>

<tr><th align="left">Using the POST method</th></tr>
<tr><td>
<form method="POST" action="/htbin/cgilib_example/wasd_root/src/misc/cgilib_example.c">
<input type="checkbox" name="checkbox" value="1">
<input type="checkbox" name="checkbox" value="2">
<input type="checkbox" name="checkbox" value="3">
<i>checkboxes</i><br>
<input type="radio" name="radio" value="1">
<input type="radio" name="radio" value="2">
<input type="radio" name="radio" value="3">
<i>radio buttons</i><br>
<input type="text" name="text" size="20">
<i>text entry field</i><br>
<textarea name="textarea" rows="8" cols="40">
This is a test of POSTed data!
</textarea>
<br>
<input type="submit" value=" POST ">
<input type="reset" value=" Reset ">
</form>
</td></tr>

</table>
</td></tr>

</table>

<p><font size="-1"><i>
<b><u>NOTES</u></b>

<br>From WASD v9.0 this example uses the CGILIBSHR32.EXE sharable image.
<br>It's the same executable being used here in all three environments.

<br>This form:&nbsp;
<a href="/wasd_root/src/misc/cgilib_example.html?httpd=content&type=text/plain">
WASD_ROOT:[SRC.MISC]CGILIB_EXAMPLE.HTML</a> 

<br>Example C program:&nbsp;
<a href="/wasd_root/src/misc/cgilib_example.c">
WASD_ROOT:[SRC.MISC]CGILIB_EXAMPLE.C</a> 

<br>CGILIB C-language funtion module:&nbsp;
<a href="/wasd_root/src/misc/cgilib.c">
WASD_ROOT:[SRC.MISC]CGILIB.C</a> 

</i></font>

</body>
</html>