Gå til innhold

Skjekke dato-format dd.mm.yy


Anbefalte innlegg

Jeg har et script som skal samle inn en dato. Men den skal konverteres til et timestamp, og derfor er det viktig at alle datoene har samme format. Jeg har valgt dd.mm.yy, siden det er mest vanlig her i norge. Sett ut ifra et datateknisk sysnspunkt burde jeg vel kanskje valgt noe annet, men det må ikke blir for vanskelig for brukeren. Problemet er å validere det, sånn at ugyldige datoer ikke kommer inn i systemet. Her er valideringen så langt:

 

if(!ereg("([0-9]{2}).([0-9]{2}).([0-9]{2})", $post_birth) OR strlen($post_birth) != 8) {
  $valid_input = FALSE;
  $mark['birth'] = "*";
}

 

Det som er problemet er at blandt annet 31/12/05 og 31a12a05 ikke slår ut som feil. Jeg vil _kun_ ha 31.12.05, dvs. dd.mm.yy format...

 

På forhånd takk for hjelpen.

Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...