phpbar.de logo

Mailinglisten-Archive

[php] ereg Datumseingabevormat ueberpruefen

[php] ereg Datumseingabevormat ueberpruefen

Franz Graf fg_(at)_FutureByte.net
Wed, 2 Feb 2000 17:08:21 +0100


On 2 Feb 00, at 15:21, Reusser Lukas wrote:
> Habe es versucht...
> 
> a2.11.2000 - 0
> 1.11.2000 - 1
> 111.11.2000 - 0
> 11.11.20000 - 0

Passt doch, oder wolltest du was anderes?

> von wann ist der thread über das datum? ist nicht ganz einfach in so
> einem haufen mails...

uff - weis nemmer genau. Eine Suche bei php-center.de nach "Datum 
prüfen" bringt aber gute Ergebnisse.
Anyways: mit checkdate() [1] solltest Du ganz gut zurecht kommen.
Erst das Eingabeformat mit der RegEx prüfen, nach "." exploden [2] 
und über checkdate das date checken.

Vielleicht gehts noch eleganter, aber das würd ich halt so auf die 
Schnelle machen.

Franz, der sich dann wieder an die Arbeit macht ;)

[1] http://www.php.net/manual/function.checkdate.php3
[2] http://www.php.net/manual/function.explode.php3
-- 
Franz Graf - Webdesign
FutureByte - Net Development Equipment
http://www.futurebyte.net


php::bar PHP Wiki   -   Listenarchive