Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/05/2002, 09:57
haven
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 23 años, 3 meses
Puntos: 2
Re: formatear email...

La cuestión es que está dentro de una cadena de código, que además de formatearme las páginas web tipo www.algo.com o http://, me pone dependiendo del nivel de acceso que le doy una imagen u otra. El código que estoy utilizando es:
Código:
 elseif (mid(sIn, charPos, 7) = "@") or (mid(sIn, charPos, 7) = "mailto:") then

sOut = sOut + "<a href="""
	
if mid(sIn, charPos, 7) = "@" then
charPos = charPos + 7
			end if

	urlString = ""
	urlChar = ""
	urlPos = charPos
do until (urlChar = " ") or (urlChar = chr(13)) or (urlChar = "[")
	urlChar = mid(sIn, urlPos, 1)
	urlString = urlString + urlChar
	urlPos = urlPos + 1
if urlPos > len(sIn) then
sOut = sOut + urlString + """>" + urlString + "</a>"
	exit for
				end if
	loop
urlString = left(urlString, len(urlString)-1)
sOut = sOut + urlString + """>" + urlString + "</a>"
charPos = charpos + (urlPos - charPos - 2)
pero lo dicho no consigo que me reconozca solo la arroba, si le pongo mailto: si que me lo reconoce pero me lo formatea de la forma:
<a href="mailto:[email protected]">mailto:al [email protected]</a>
Otra forma sería la de poder decirle que me reste la palabra mailto: , ...
Gracias