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.
Det var lige min kæphest, i fik ramt. Den udgave vil ikke godtage et + i brugernavnsafsnittet af adressen, og da det er et gyldigt tegn (og især da jeg bruger det tit), irriterer det mig, når jeg ser tjek-funktioner, der ikke tillader det.
Her er en tilrettet udgave:
$email = "adres+se@domain.dk"; if (eregi("^[_\.0-9a-z+-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$", $email)) { // ok echo "den er ok"; } else { // fejl echo "der er fejl"; }
Hey heren ;) sidder og små keder mig lidt og så fandt jeg dig lige har.. har har for noget tid siden også lavet mig en mail tjekker, ville lige vise dig den ;) <? function checkEmail($Email){ IF (eregi("^[a-zA-Z0-9_]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$]", $Email)) { return FALSE; } list($Username, $Domain) = split("@",$Email); IF(getmxrr($Domain, $MXHost)) { return TRUE; } ELSE { IF(fsockopen($Domain, 25, $errno, $errstr, 30)) { return TRUE; } ELSE { return FALSE; } } } ?>
jeps det er lige hvad den gør. ;) først tjekker den om syntax'en er rigtig lige som i den anden, der næst spiltter den Email af i 2 og så kigger den om der køre en mail-server på domænet, har dog ikke fundet på noget der kan siger mig om den mail er oprettet på mail-serveren foruden at sende en mail til personen med et link.
Løsningerne fra sandbox og frac kan heller ikke anbefales, da de udelukker email fra domæner som fx. etellerandet.info - det er nemt at rette, og nemt at overse. Man skal ikke være for restriktiv - hvem ved hvordan emailadresser ser ud i morgen?
Synes godt om
Slettet bruger
12. februar 2005 - 00:11#11
Min var såmænd også bare en mindre rettelse for at få tilføjet +, som forresten også skal tilføjes i tjekkeren fra voyager_dfs. Det er lige den detalje, jeg mest ser på, da jeg tit har oplevet den mangel i tjekkere - også hos såkaldt professionelle.
Jo, grundlæggende kan du nok regne med at en email er:
noget@noget.noget
hvor @ og . er faste og "noget" er mere end ingenting. Der er dog regler for domæner, som man kan overveje om man gider checke.
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.