Jeg skal validere en email-adresse, som brugeren skriver i en form. Jeg tjekker om der er en gyldig emailadresse i feltet med: [code] if(!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,4}$",$_POST[email])) { $error[email] = "notvalid"; } [/code]
Men hvis man f.eks skriver / eller et andet tegn, og så bagefter skriver en gyldig email-adresse altså fx.: /navn@udbyder.dk Så godkender den adressen fordi den indeholder en gyldig mail-adresse. Men hvis jeg nu skal være sikker på at det KUN er mailadressen der står i feltet, hvordan vil det så være smartest at tjekke det... med ereg(), eller?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Så bliver det næsten ikke mere "sikkert" om adressen findes ;) Bruger du windows, skal du fjerne getmxrr og checkdnsrr (de virker vistnok ikke).
Synes godt om
Ny brugerNybegynder
Din løsning...
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.