[an error occurred while processing this directive]

UNI Webtools: Resources for Web Developers

r6w(o#݉eu,[JW;n]@$$& 2tqOvR$˲-zxb \`wbw 諓? D෷qoY$Gؒ]{-"0M:lYY(H(XO-Kp$Cp̉h%ge )E,Ġ!ujTP>i5j(c$ACJX=.B6 xI}*rM~Uixb,>y@-4IehTOBZ'^HW0sSA}@F\88@%:|XHH[ p8Ыԍg=Q AOڗ0LKB藋3wøΒ%c G'dH|9BJ. Gq˂5|G1~ez%>O w1'uV&|$9R #G,kZ6i1:D}\㈪S׸ EIDԽ%qQh{&%2G}_]ri_%Wx>ƮX@ k`)uO6D}<@O?qP-[j},1=7F7f!7cHyq f$Ϻ>폴*@gu嫳sW g @[mH'جCU7m1h΢i؍{W lޕmtD-!+nFuD{Ѹ:S]xW+#zlTfS|jV= vQ<˝Kת!co;2L+f*i!Q,>uZ0|Cj*v$CGIxy*eG6tZ֟P .&1a˫+6ġP-ijidks5L)R P4lnIy+s8]>pӮOPAR!h"R0'`Ƥ@V W.ƅ$fa9oU"1 YHcUQZQ![r0.  I٣GQ5@ptB%eB9PHT_9U1^VA@pZ~G9x*ZdnQ6Rq ;d[վln (A8oKP 0X!n9؅Ȱ}5i! 1]}tL5ҟ.ApVm<x=Sh ڴq GÀchgQĪ K`};ٷ!k }`<7%'PO"CבّoΦCWqsxX,GN k.-2C}iЇO_B:SbX]BtFؚaǞ?捬E̝V=2"|քt5k bY);xG]^tw˃bߊGO-ő,t!3{].y¬aB0Jw#y6;OiYǾ}H[eIk]/Tor@Ťg钞(b|wosHD8i P4I؟=xl:8IPŹ F]P 7*g/_OGV$'uy![n="]7ug|$qC-(㛯H3*r!`/`];\+t͉ѕv.yy=l+럯p?3rf'4U9;J 3,fnKԓJX\mhhȈ]T3mSYbLU-5d0|ѓL.!Snd9.;: vQh)rLKpfR1&ft1GwwoLwIƼYJ"Ć 'ŁOD_:729,.4|4|4|4V}([+x#89z2W.̼8C8?l bd5vADZ>T>Ls&-S7Z7棑랓z)%{xyS{رԄ81^5{(y qGs,ﳞL'\'0@PFg-农#;y9sb{{09D^1#ORy21X5vwaw doUJc`,OlUJa^`.r>Q9QL؝0RХ8YUCaG9@]Yo&wyTX_(qy͢ҫƷ'Lj#2j~k$eiX 9\`/R_\1TK)oSє /Q  

Captcha Forms

What it is

Many online forms at UNI and elsewhere get large amounts of spam. One fairly straight forward method of defeating this problem is to implement a Captcha. Captcha stands for Completely Automated Public Turing test to tell Computers and Humans Apart. A captcha is simply an image of a word or a series of characters, often skewed and with distractions to make them possible for humans to read but hard or impossible for bots to defeat. Captchas are easy and cheap, but do come with several disadvantages, the main being some accessibility issues.

How it's used

  1. Set up the page like one normally would for a Soupermail.
  2. The form should post to "/webtools/captcha/check-captcha.cgi".
  3. IE: <form method="post" action="/webtools/captcha/check-captcha.cgi">
  4. You may have to change the SoupermailConf filed to provide the loctaion relative to the root.
  5. IE: <input type="hidden" name="SoupermainConf" value="yourConfig.con" />
  6. An additional hidden filed must be used. This field should be named SoupermailAddress and have as a value the http:// location of the Soupermail script you're using.
  7. IE: <input type="hidden" name="PostAddress" value="http://www.uni.edu/cgi-bin/uniforms.cgi" />
  8. Use server side includes to get the image and text box. (remove the space between !-- and #)
  9. IE: <!-- #include virtual="/webtools/captcha/includes.cgi" -->
  • All files are located in /webtools/captcha.
  • Works with Soupermail on files located under uni.edu
  • Form input identifiers (name, id) must be all one word: no spaces.

Maintained by University Marketing & Public Relations
Last Modified: Monday, 05-Nov-2007 16:38:35 CST