Hallo Steffi!
Ich möchte nun in dem Perl Script, welches dieses Form verarbeitet, eine routine einbauen, die nicht nur prüft, ob der required Wert vorhanden ist (Das tuts schon), funktioniert allerdings in meinem Fall ja nicht, da ich dem required feld über value einen Wert zugewiesen habe. Das Skript denkt ja nun ein Eintrag sei erfolgt, ist aber ja gar nicht!!
Ich möchte quasi verhindern das das Skript diesen Wert akzeptiert, will sagen: Der required-Wert muss ungleich dem Value sein, damit man das Form abschicken kann.
Erstmal gilt es, das Formularfeld auszulesen. Das geht am besten mit param() aus dem CGI-Modul:
use CGI qw(param);
my $strasse = param('Strasse');
Anschließend prüfest du ganz einfach, ob der Skalar $strasse nicht den Wert "Strasse" besitzt:
if($strasse ne "Strasse")
{
# mach was!
}
War es das, was du wolltest?
Viele Grüße
Patrick Canterino