Mailinglisten-Archive |
On 2 Feb 00, at 13:45, Reusser Lukas wrote:
> Hi
>
> Ich moechte pruefen, ob das Datum im Format xx.xx.xxxx (z.B.:
> 12.11.2000) eingegeben wurde.
>
> Oder gibt es moeglicherweise noch eine bessere Moeglichkeit, auf die
> korrekte Eingabe eines Datums in diesem Format zu pruefen???
Versuch mal:
$x = "a2.11.2000";
$xx = "1.11.2000";
$xxx = "111.11.2000";
$xxxx = "11.11.20000";
echo $x ." - ". preg_match("/^([0-9]{1,2}\.){2}[0-9]{4}$/",$x,$y)."<BR>";
echo $xx ." - ". preg_match("/^([0-9]{1,2}\.){2}[0-9]{4}$/",$xx,$y)."<BR>";
echo $xxx ." - ". preg_match("/^([0-9]{1,2}\.){2}[0-9]{4}$/",$xxx,$y)."<BR>";
echo $xxxx ." - ". preg_match("/^([0-9]{1,2}\.){2}[0-9]{4}$/",$xxxx,$y)."<BR>";
// is immer der gleiche match im preg
// tested mit php 3.0.13
wenn du den match nicht verstehst, mail mir und ich erklärs kurz, ok?
zum prüfen ob das Datum korrekt ist, gabs vor kurzem erst nen
thread
--
Franz Graf - Webdesign
FutureByte - Net Development Equipment
http://www.futurebyte.net
php::bar PHP Wiki - Listenarchive