Hej herinde. Jeg tænkte på om der var nogen der kunne assistere mig med lidt hjælp når det kommer til at kode med php. Jeg skal gerne Have den til at kunne melde fejl, når der bliver indtastet en email, der enten mangler et "@" eller ".dk"
(Emailen indtastes på side 1 og bliver sendt videre til side 2, hvor den gerne skulle melde fejl)
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Slettet bruger
30. april 2014 - 11:43#1
Hvad med en:
function validateEmail($email) { $emailRegEx = '^([._a-z0-9-]+[._a-z0-9-]*)@(([a-z0-9-]+\\.)*([a-z0-9-]+)(\\.[a-z]{2,3}))$^'; if (preg_match($emailRegEx, $email)) $emailCorrect = true; else $emailCorrect = false; return $emailCorrect; }
Så kalder du bare validateEmail("emailadressen"); og får true tilbage hvis det er en valid adresse og false hvis den ikke er valid.
Den kigger dog ikke på .dk, men om adressen bare er gyldig.
Jeg vil så faktisk anbefale IKKE at bruge PHPs filter_var til e-mail-adresser, da den stadig ikke understøtter IDN, altså internationale domænenavne. F.eks. email@børge.dk er en helt valid e-mail, men vil blive afvist af den funktion.
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.