18. januar 2003 - 18:55Der er
9 kommentarer og 2 løsninger
Valid email tjek i en include.fil
Jeg har en formular hvor der skal sendes en email adresse. Jeg vil så gerne have at jeg kan include en asp siden hvor email valideringen er på. Håber i forstår.
Har lige siddet og kodet lidt du kan smide den her function i en fil og include den på den side hvor der skal tjekkes.
så skal du bare skrive validemail(strVar) omkring den variable der skal tjekkes og den vil returnere TRUE eller FALSE
<script language="VBScript" runat="Server"> Function validemail(strTekst) strReturn = "FALSE" if InStr(1, strTekst, "@") <> 0 then strLen = Len(strTekst) strTemp = Instr(1,strTekst, "@") if Left(strTekst,1) <> "@" and Right(strTekst,1) <> "@" then strTemp = strTemp - 1 strNavn = Left(strTekst, strTemp) strTemp = strTemp + 1 strTemp = strLen - strTemp strDomain = Right(strTekst, strTemp) strLen = Len(strNavn) if strLen > 1 then strLen = Len(strDomain) if strLen > 3 then strTest = InStr(1,strDomain, ".") if strTest > 0 then strTest = strTest - 1 strTest = Left(strDomain, strTest) strLen = Len(strTest) if strLen <> 0 then strLen = strTemp - strLen if strLen >= 0 then strReturn = "TRUE" end if end if end if end if end if end if end if validemail = strReturn End Function </script>
det skulle nu nok kunne lade sig goere at lave noget med reg.exp som vil goere det en del nemmer. skal lige hente min laptop saa finder jeg lige et script
dit reg exp, der bliver heller ikke taget hoejde for at det er muligt at have ae oe og aa i sit domaene navn. jeg ved godt at det er meget nyt, men hvis du kan skrive det ind i saa er det jo taet paa at vaere perfekt :o)
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.