Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

if(!preg_match('/^[0-9]$/',$daten)){echo "Fehler!";}

Code:                   In Zwischenablage kopieren (nur IE)
1">

Wieder mal sowas was ich nicht verstehe... liefert immer einen Fehler .-(
Hier gehts zum Orginal Eintrag "if(!preg_match('/^[0-9]$/',$daten)){echo "Fehler!";}" im Forum

Antworten

dein pattern sagt ja auch aus, das der passende string aus genau einem element der menge [0-9] bestehen darf. wenn du möchtest, dass der string aus beliebig vielen ziffern bestehen darf, dann lautet das pattern
Code:                   In Zwischenablage kopieren (nur IE)
2">

wenn es aus mindestens einem zeichen bestehen soll, dann
Code:                   In Zwischenablage kopieren (nur IE)
3">

oder aus 2-5 zeichen
Code:                   In Zwischenablage kopieren (nur IE)
4">




Hier gehts zum Orginal Eintrag "if(!preg_match('/^[0-9]$/',$daten)){echo "Fehler!";}" im Forum
 
phpforum.de | Impressum