Moin.
-------> interne Daten aus den erwarteten hidden-Feldern auslesen:
$spamField = $query->param('mailto'); # -------> Name des Feldes zum "Anfüttern" wählen, z.B. mailto
-------> Prüfen ob hidden field zur Spamerkennung leer ist:
if ($spamField ne "") {
&error;
}
Hmm, bei genauem Nachdenken stellt sich raus, daß das zuviel Code ist: leere Felder werden gar nicht übertragen. Deshalb sollte auch diese Zeile reichen:
-------> Prüfen ob hidden field zur Spamerkennung leer ist:
&error unless $query->param('mailto');
Gruß Frank