moin,
Das scheint aber ein Sicherheitsrisiko zu sein wenn man nämlich nur reine Zahlen haben will, wie ich.
Obiges Beispiel ergibt nämlich TRUE, obwohl $zahl keine reine Zahl ist!
Mir ist nicht ganz klar, was Du machen willst. Vermutlich gehts Dir darum, eine Benutzereingabe zu prüfen und offensichtlich ist es das Erstemal, dass Du mit solch einer Aufgabe konfrontiert bist.
Hierzu gibt es auch ein paar grundsätzliche Überlegungen, was im Fall einer fehlerhaften Benutzereingabe nämlich gemacht werden soll, Beispiele:
- ignorieren
- den Benutzer darauf hinweisen
- reparieren
- das Programm abbgechen
- nicht abbrechen
o.v.a.m.
Und btw., benutzt Du warnings oder perl -w?
Hotti