Bedingung: required ungleich value
Steffi
- perl
Ok, ich möchte ein Emailform in meine Seite einbauen.
Aus Platzgründen habe ich den Zweck der Inputfelder per value angegeben. Das Feld für den Namen hat also den Value "Ihr Name"...
Das Perlskript sucht nach required werten, die ausgefüllt sein müssen. Ich möchte jetzt folgendes:
Bedingung: der required wert soll ungleich value sein, dann OK.
Das Perl Skript gibt eh eine Fehler-HTML Seite zurück, wenn die Felder leer sind. Bei mir sind sie aufgrund des values ja nicht leer.
Wie kann ich also diesen Check in das Perl Skript einbauen, damit die Fehler-Seite auch kommt, wenn required=value?
Vielen Dank, ich hoffe man versteht was ich meine!!
Steffi
N'abend,
Ok, ich möchte ein Emailform in meine Seite einbauen.
Aus Platzgründen habe ich den Zweck der Inputfelder per value angegeben. Das Feld für den Namen hat also den Value "Ihr Name"...
Das Perlskript sucht nach required werten, die ausgefüllt sein müssen. Ich möchte jetzt folgendes:
Bedingung: der required wert soll ungleich value sein, dann OK.
Vielleicht so:
if($required_wert ne "" && $required_wert ne "Value")
{
#mach weiter;
}
elseif($required_wert eq "")
{
#Fehlermeldung: Blabla muss ausgefüllt werden;
}
else
{
#Fehlermeldung: Blabla;
}
Vielen Dank, ich hoffe man versteht was ich meine!!
I hope so!
Steffi
mfg Siechfred
Aus Platzgründen habe ich den Zweck der Inputfelder per value angegeben. Das Feld für den Namen hat also den Value "Ihr Name"...
Das würde ich so nicht machen. Du kannst zwar versuchen mit einem JS den default Wert zu überschreiben, das funktioniert natürlich nur, wenn der User JS eingeschaltete hat.
Das Perlskript sucht nach required werten, die ausgefüllt sein müssen. Ich möchte jetzt folgendes:
Bedingung: der required wert soll ungleich value sein, dann OK.
Dazu musst du im CGI Skript einfach den Wert des Feldes mit dem Defaultwert vergleichen, aber mitübertragen wird er nicht, d.h. du musst es für jedes Feld von Hand machen.
Struppi.