Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-09-2006
elcigarra elcigarra is offline
Miembro
 
Registrado: may 2005
Posts: 269
Poder: 20
elcigarra Va por buen camino
Link en el mensaje de un mail

Tengo una página de consulta en php que manda un mail finalmente según lo que escriba el usuario.

En la funcion mail uso una variable $msg que ya he llenado con frondoso texto provenido delo que ingresó el usuario y de mi generosa imaginación literaria. Finalmente deseabe proporcionarle al feliz destinatario del mail una dirección URL para que el mismo hiciera click con su mouse y accediera directamente.

El tema es que si escribo solamente el mensage:
.....
Código:
$msg .= "haz click en: http://..... "
cuando el señor lo recibe debe copiarlo y pegarlo en su navegador porque haciendo click puede esperar sentado.

¿Qué hay que ponerle para que un texto se convierta en hipervínculo en el cuerpo del mail?... Y cómo usarlo en una variable de texto como esta $msg?
Responder Con Cita
  #2  
Antiguo 13-09-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.110
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Me temo que lo que dices depende del gestor de correo que utilize el usuario. Podrías tratar de enviar un correo en formato HTML, y, en este caso, incluir un enlace sería como hacerlo en una página Web, pero, personalmente, no me gustan los correos con formato,... prefiero el texto plano para estos casos.

El gestor de correo que utilizo, por ejemplo, "reacciona" a las URLs de este modo. Cuando seleccionas el texto de la URL, si abres el menú contextual (clic en el botón derecho sobre el texto seleccionado) este muestra un elemento con un título parecido a "Open this URL..."...

Quiere decirse eso, que, algunos gestores de correo "resaltarán" y "activarán" las URLs, por ejemplo, otros no lo harán, en fin, es algo que depende del gestor de correo. Tú puedes ayudar un poco, sobre todo a los que "activan" las URLs, incluyendo en el enlace el "http://", puesto que a veces el simple "www." no funciona como se espera.

Pero, hasta esto último sería algo un tanto azaroso, en el sentido de que habrá gestores de correos que resalten las URLs que comienzen con "www." y otros no resaltarán ninguna URL, ni esas ni ninguna otra. Piensa que los enlaces en el correo electrónico hay que cogerlos un poco con pinzas, por los problemas que pueden causar al usuario: virus, troyanos, etc.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
FastReport & PDF & Web Link arantzal Impresión 0 16-06-2006 13:14:49
crear un link en mi formulario federiconqn21 Internet 3 08-02-2006 18:55:11
Link desde un formulario User_Baja_2 Varios 2 31-07-2004 16:26:27
Link Gracioso tcp_ip_es Humor 10 04-06-2004 18:06:56
Un link a firebird 1.5 (sencillo) Jorge Taveras Firebird e Interbase 1 28-04-2004 22:08:57


La franja horaria es GMT +2. Ahora son las 10:31:18.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi