In the answer to this question:
Roonaan suggested that a simple alternative to captcha is to have an input with a style of display:none and give it both a name and a value then process the form only if that field is empty.
I have tried his suggestion without success. The value seems to be passed even when the input style is set to display: none
Am I missing something?
<form action="formTest.php" method="post">
<input type="text" name="valid" value="Remove This If You Are a Person" style="display: none" />
<input type="submit" name="submit" value="Submit" />