phpbar.de logo

Mailinglisten-Archive

[php] Datum validieren

[php] Datum validieren

Michael Wallner php_(at)_phpcenter.de
Wed, 14 Aug 2002 15:27:12 +0200


Barbara Griem schrieb:
> Hallo Listis, ich brauche mal ein paar Denkanstösse.

> Als Beispiel:
> Ich brauche das Datum in der Form 05.07.2002 und möchte eine
> Eingabe von 5.7.02 abfangen und verbessern.
> Wie mach ich das?

$dat_r = explode('.', trim($_POST['datum']));
$tag = str_pad ($dat_r[0], 2, "0", STR_PAD_LEFT);
$mon = str_pad ($dat_r[1], 2, "0", STR_PAD_LEFT);

if (40 > ((int)(substr($dat_r[2], -2))) // oder was du für angemessen hältst
{
	$jahr = str_pad ($dat_r[2], 4, "20", STR_PAD_LEFT);
}
else
{
	$jahr = str_pad ($dat_r[2], 4, "19", STR_PAD_LEFT);
}


HTH
Michael


php::bar PHP Wiki   -   Listenarchive