Autor | Zpráva | ||
---|---|---|---|
db Profil * |
#1 · Zasláno: 29. 11. 2010, 01:08:39
Chci se zeptat, proč mi tohle nefunguje.
function datum($datum) { return ereg("^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\d\d$",$datum); } if(!datum($_GET['datum'])) { .... chybova hlaska } Chtěl bych, aby to bralo třeba data 1.1.20.. -31.12.20.., ale tohle pokaždý hazí při jakýmkoliv zápisu, že zadaný datum neodpovídá |
||
Kajman_ Profil * |
#2 · Zasláno: 29. 11. 2010, 13:40:29
A 01.01.20.. to vezme? To by pak asi stačilo oba výskyty 0[1-9] napsat tak, že nula je nepovinná - tedy 0?[1-9]
|
||
__construct Profil |
#3 · Zasláno: 29. 11. 2010, 13:46:17
tu máš riešenie
|
||
Časová prodleva: 13 let
|
0