Steel: testen ob eingabe eine plz ist

Beitrag lesen

Hi!

Rein aus dem Stegreif würde ich jetzt empfehlen:

if ($plz<10000 || $plz>99999)

{
     // 5 Stellen
}

  
Falsch! Gib 09111 Chemnitz dort ein und die PLZ wird nicht validiert. Man MUSS Stringoperationen benutzen. strlen($plz) ist die einzige Variante die funktioniert. Sofern man sich auf Laender mit fuenfstelligen Postleitzahlen beschraenkt. Oestereich und Niedelande fallen damit z.b. raus.  

-- 
Signaturen sind blöd!