Shalom!
Ja, vermutlich bis die bots diese Methode auch "verstehen".
Das wird noch ziemlich lange dauern, denke ich. :-)
Der HTML- und CSS-Teil ist ja unproblematisch, aber wie sieht der Test auf den (Nicht-)Inhalt des Feldes in PHP aus?
Du mußt nur überprüfen, ob die Variable erstens gesetzt und zweitens ein leerer String ist, also
if (isset($_GET("leeresFeld") && $_GET("leeresFeld") == "") {
// alles ok
} else {
// Spam
}
Wobei leeresFeld überraschenderweise der Name des leeren Feldes sein soll. ;-)
Außerdem geht dieses Beispiel davon aus, daß Du GET benutzt - mußt Du andernfalls natürlich anpassen.
Viele Grüße vom Længlich