if you download eform from the repository, there are some examples in there.
you need to do 3 things to do this though:
1) define a function that takes the 3 parameters given above, and save it as a snippet (e.g. handleForm):
function handleForm(&$fields, &$vMsg, &$rMsg)
{
if ($fields['privacyon'] != 'si')
{
$vMsg[] = "You must agree to continue";
}
}
2) On the page you are using eForm on, insert a call to this snippet before eForm:
3) Add an extra parameter to the eform call:
[!eForm .... &eFormOnValidate=`handleForm`!]
maybe you can do all of this using an eform attribute in your input tag like the one you’ve got. i find it get ’s a bit difficult with radio buttons and checkboxes though