Per validare un indirizzo email uso questo script:Non so bene perchè ma con TRUE accetta qualsiasi cosa si immetta, con FALSE non accetta mai niente! Come si spiega questa cosa?codice:function valida(mail) dim posAt posAt=0 dim posPunto posPunto=0 dim arAppo arAppo=split(mail,"@") dim qtAt qtAt=ubound(arAppo) if (qtAt=1) then posAt=inStr(mail,"@") posPunto=inStr(posAt+2,mail,".",0) if(posPunto<>0)then if(posPunto+2+posAt<len(mail)) then valida=True else valida=False end if else valida=False end if else valida=False end if end function ind_email = request.querystring("txtEmail") if valida(ind_email) = false then response.redirect("notifica.asp?id=2") end if![]()

Rispondi quotando


