Der User kann doch eingeben was er will. Das hat gar nichts mit dem aktuellen Datum zu tun.
Das sach ich ja auch nicht, sondern mit einem 'gültigen' Datum.
Der User soll eben nur nicht irgendwelche utopischen Werte wie 45.23.1330 eingeben können.
Ich verstehe dich so, das du sagst, mir ist es egal ob das Datum gültig ist, ich überprüfe nur grob.
d.h. du aktzeptierst den 29.2.2003 weil du der Meiinung bist ein Winzmodul wie Time::Local belastet dein Rechner zu stark?
Ich hab hier einen AMD K266 und würd nie auf so eine Idee kommen.
Naja, es ist deine Zeit.
Ich würde mich aber wirklich an deiner Stelle mehr mit Modulen vertraut machen. Da du am Schluss effiezienter an's Ziel kommst, für die meisten Probleme existieren schon Module.
Struppi.