Autor Zpráva
db
Profil *
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 *
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
tu máš riešenie

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0