Hi Kerstin,
Ich hab's schon mit
if ( !ereg( "([0-9]+)", $ktnr) ) {
»» $error_4 = "Bitte geben Sie als Kontonummer nur Ziffern ein";
»» }
if ( !ereg( "^([0-9]+)$", $ktnr) )
....
damit muss der Ausdruck auf den ganzen String passen
(^ ist Anfang $ ist Ende und nur Ziffern dazwischen (hier mind. eine))
Für PLZ auch:
if ( !ereg( "^([0-9]{5})$", $ktnr) )
....
genau 5 Ziffern
für KTO.Nr auch:
if ( !ereg( "^([0-9]{6,})$", $ktnr) )
....
mindestens 6 Ziffern
Gruss,
Carsten