The following is how you should format the captcha image HTML tag to place on your form:
(Be sure to replace YOUR_WM_ID with your webmaster ID)
Free captcha format:
human verification image
powered by TeleportJobs
Paid captcha format:
human verification image
The remainder of this example shows how you verify the captcha text submitted by your visitor(s):
<%
'**************************************************
'*** ASP 3.0 (Classic ASP) code sample ***
'**************************************************
'*** This code should go on the page that your form submits to.
'*** Note that you should replace YOUR_WM_ID with the webmaster ID
'*** assigned to you when you registered and CAPTCHA_TEXT is the
'*** text that your visitor entered. The nocache string that you
'*** send should be a different string every time the captcha image
'*** is called. Typically the date and time are sent to achieve this.
'*** In this example we have used the Now() function in ASP for this.
'*** Setup function to verify captcha from TeleportJobs server.
Function ufn_VerifyCaptcha(CaptchaString,UserId)
Set HTTPObj = Server.CreateObject("AspHTTP.Conn")
HTTPObj.Url="http://www.teleportjobs.com/captcha/captcha_verify.asp"
HTTPObj.PostData = "uid=" & UserId & "&captcha=" & CaptchaString & "&rip=" & Request.ServerVariables("REMOTE_ADDR") & "&nocache=" & Now()
HTTPObj.RequestMethod = "POST"
ufn_VerifyCaptcha = HTTPObj.GetURL
Set HTTPObj = Nothing
End Function
'*** Call the function and read the return value.
Select Case ufn_VerifyCaptcha(CAPTCHA_TEXT,YOUR_WM_ID)
Case "True"
'*** Your visitor has entered the correct captcha string.
Case "False"
'*** Your visitor entered an incorrect captcha string.
Case Else
'*** It is possible that our server is down. Allow or disallow
'*** your visitor to continue based on your judgement.
End Select
'*** Process the form submission based on the return value
%>