linux-l: Hall?le

Guido Roock G.Roock at gmx.de
Mi Sep 13 15:55:20 CEST 2000


On Wed, Sep 13, 2000 at 01:52:10PM +0200, Manuel Tennert wrote:
> > On Wed, Sep 13, 2000 at 01:41:09PM +0200, Manuel Tennert wrote:
> > > Habe ein CGI-Script für Formulare geschrieben, wollte nun als
> > > zusätzliche Abbruchbedingung einbringen, daß in einem bestimmten Feld
> > > ($n5) keine Buchstaben eingegeben werden dürfen ! Leider kann man trotz
> > > der Abbruchbedingung Buchstaben einfügen, das Script stoppt leider nicht
> > > ! Hat jemand eine Ahnung was falsch ist ??? Hier die Abbruchbedingung:
> > >
> > > [...]
> > > if ((not $n1 eq "") and (not $n1 eq " ") and (not $n2 eq"") and (not $n2
> > > eq " ") and (not $n3 eq "") and (not $n3 eq " ") and (not $n4 eq "") and
> > > (not $n4 eq " ") and (not $n5 eq "") and (not $n5 eq " ") and (not $n5
> > > eq "[a-z]"))  {
> > > [...]
> >
> > ...muß das nicht "(not $n5 eq "[a-zA-Z]*"))" sein? So ist das doch nur
> > *ein* *Klein*buchstabe...
> >
> > Mfg, JBG
> 
> Jaja...das ist schon klar funktioniert trotzdem nicht !!!
> 
Ich hatte auch mal Probleme mit solchen Vergleichen. Als Workaround hab ich
dann die laenge abgetestet.
Vielleicht hilft es.

Gruss Guido



Mehr Informationen über die Mailingliste linux-l