Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
hva mener du ? vil du sjekke om brukeren taster et valid format fx. yyyy-dd-mm eller dd-mm-yyyy ? eller om brukeren taster inn en ugyldig dato fx 31-02-2000 ?
Det har jeg sådan set også gjort på denne måde at i feltet hvor datoen skal indtastet står formatet f.eks \"dd-mm-yyyy\". Brugeren er godt dum, hvis han indtaster det på en anden måde og ja database giver bare en fejl. Men det var for at få en lidt pænere meddelse til brugeren om at han har dummet sig. Det ville være smart hvis man kunne sige
set dateformat = \"dd-mm-yyyy\"
if checkdateformat(date)<>0 then forkert format end if
jeg snakker i vrøvlekode !!! du skal ikke tage kode bogstavligt !!!
checkdateformat skulle (hvis den fantes) checke om formatet var korrekt !! dvs om brugere ikke brugte mm-dd-yyyy eller bruge mm/dd/yyyy eller yyyy.dd.mm
ASP har en commande der hedder \"IsDate\". Den retter sig godt nok kun efter hvad serverens datoformat er sat til (mm-dd-yyyy eller dd-mm-yyyy), men den tager højde for ugyldige datoer.
Syntax: if IsDate([indtastetdato]) then [hvad skal jeg gøre hvad der er en dato] end if
hvis du vil være HELT sikker på datoformatet må du splitte din indtastning op i seperat dag, måned og år og så selv sætte det sammen (evt. teste det via en egen funktion) bagefter.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.