Hola a tod@s. Estoy haciendo una web, y a la hora de registrarte, mando un email de confirmacion al usuario que se acaba de registrar para que confirme su registro.
Ese email lo mando usando Swift Mailer en PHP. Swift Mailer es una libreria PHP para enviar emails. El problema que tengo es que en el email, en vez de aparecer el enlace asi:
Para confirmarlo debe hacer click en el siguiente enlace:
CLICK AQUI PARA ACTIVAR CUENTA
aparece literalmente esto:
Para confirmarlo debe hacer click en el siguiente enlace:
<a href="http://localhost:8085/WEB_PROPIA/confirmar.php?codigo=508033209\>CLICK AQUI PARA ACTIVAR CUENTA</a>
En el codigo php tengo esto:
El email se envia correctamente, el problema solo es el que he comentado sobre el enlace que no aparece como quiero.
Gracias de antemano.
Un saludo.
Ese email lo mando usando Swift Mailer en PHP. Swift Mailer es una libreria PHP para enviar emails. El problema que tengo es que en el email, en vez de aparecer el enlace asi:
Para confirmarlo debe hacer click en el siguiente enlace:
CLICK AQUI PARA ACTIVAR CUENTA
aparece literalmente esto:
Para confirmarlo debe hacer click en el siguiente enlace:
<a href="http://localhost:8085/WEB_PROPIA/confirmar.php?codigo=508033209\>CLICK AQUI PARA ACTIVAR CUENTA</a>
En el codigo php tengo esto:
Código [Seleccionar]
$mensaje = "Usted solicito un registro en http://www.webreal.com, \n
Para confirmarlo debe hacer click en el siguiente enlace: \n";
$enlaceactivacion="<a href=\"http://localhost:8085/WEB_PROPIA/confirmar.php?codigo=".$codigoverificacion."\>CLICK AQUI PARA ACTIVAR CUENTA</a>";
$mensaje=$mensaje.$enlaceactivacion;
require_once 'lib/swift_required.php';
$transport = Swift_SmtpTransport::newInstance('smtp.gmail.com',465,'ssl')
->setUsername('emailreal@gmail.com')
->setPassword('contraseñareal');
//Creamos el mensaje a través del transporte creado
$mailer = Swift_Mailer::newInstance($transport);
//Creamos el mensaje
$message = Swift_Message::newInstance('Confirmación de Registro')
->setFrom(array('emailreal@gmail.com' => 'real'))
->setTo(array($email))
->setBody($mensaje);
//Finalmente enviamos el mensaje
$result = $mailer->send($message);
El email se envia correctamente, el problema solo es el que he comentado sobre el enlace que no aparece como quiero.
Gracias de antemano.
Un saludo.