tengo un inconveniente con un codigo siguiente, el codigo funciona perfecto, pero al momento de llegar el correo en la parte de quererle agregar el link envuelto por el nombre del articulo me llega mal formado ejemplo
el mensaje me llega asi
Cita:
cuando en realidad me tendria que salir julano ha compartido un enlace contigo.
Para ir al enlace haz clic en el siguiente vinculo >> <a href="http://prueba.openzona.com/irobot-enlistado-para-la-guerra">iRobot enlistado para la guerra</a>
Mensaje:
Para ir al enlace haz clic en el siguiente vinculo >> <a href="http://prueba.openzona.com/irobot-enlistado-para-la-guerra">iRobot enlistado para la guerra</a>
Mensaje:
Cita:
el codigo HTML que llega al correo es el siguientePara ir al enlace haz clic en el siguiente vinculo >> iRobot enlistado para la guerra
en ves de
Para ir al enlace haz clic en el siguiente vinculo >> <a href="http://prueba.openzona.com/irobot-enlistado-para-la-guerra">iRobot enlistado para la guerra</a>
en ves de
Para ir al enlace haz clic en el siguiente vinculo >> <a href="http://prueba.openzona.com/irobot-enlistado-para-la-guerra">iRobot enlistado para la guerra</a>
Cita:
este es el code PHP que envia el correo en la variable $message es donde esta definido lo que se va a enviar.<pre>julano ha compartido un enlace contigo.<br> <br>Para ir al enlace haz clic en el siguiente vinculo >> <a href="<a href="http://prueba.openzona.com/irobot-enlistado-para-la-guerra" target="_blank">http://prueba.openzona.com/irobot-enlistado-para-la-guerra</a>">iRobot enlistado para la guerra</a><br> <br>Mensaje: <br></pre>
Cita:
Muchas gracias por sus atenciones <?php
if($_POST){
$javascript_enabled = trim($_REQUEST['browser_check']);
/* $department = trim($_REQUEST['dept']); */
$name = trim($_REQUEST['name']);
$email = trim($_REQUEST['email']);
$url = trim($_REQUEST['url']);
$titulo = trim($_REQUEST['titulo']);
$subject = "$name ha compartido un enlace contigo.";
$msg = trim($_REQUEST['msg']);
//mail settings
$to = $email;
$headers = "From: ".$email;
$message = "$name ha compartido un enlace contigo.\n\nPara ir al enlace haz clic en el siguiente vinculo >> <a href=\"$url\">$titulo</a>\n\nMensaje: $msg";
if ( $name == "" ){$result = "El nombre es requerido";}
elseif (!preg_match("/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/", $email)){$result = "Ingresa un e-mail valido";}
/* inicia capcha */
else{
require_once('extras/recaptchalib.php');
$privatekey = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
$resp = recaptcha_check_answer ($privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);
if (!$resp->is_valid){/* respuesta equivocada */$result = "El codigo de verificacion es incorrecto";}
else{/* respuesta acertada */
mail($to, $subject, $message, $headers);
$result = "Tu consulta ha sido enviada exitosamente";}}
if($javascript_enabled == "true") {echo $result;die();}}?>
if($_POST){
$javascript_enabled = trim($_REQUEST['browser_check']);
/* $department = trim($_REQUEST['dept']); */
$name = trim($_REQUEST['name']);
$email = trim($_REQUEST['email']);
$url = trim($_REQUEST['url']);
$titulo = trim($_REQUEST['titulo']);
$subject = "$name ha compartido un enlace contigo.";
$msg = trim($_REQUEST['msg']);
//mail settings
$to = $email;
$headers = "From: ".$email;
$message = "$name ha compartido un enlace contigo.\n\nPara ir al enlace haz clic en el siguiente vinculo >> <a href=\"$url\">$titulo</a>\n\nMensaje: $msg";
if ( $name == "" ){$result = "El nombre es requerido";}
elseif (!preg_match("/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/", $email)){$result = "Ingresa un e-mail valido";}
/* inicia capcha */
else{
require_once('extras/recaptchalib.php');
$privatekey = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
$resp = recaptcha_check_answer ($privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);
if (!$resp->is_valid){/* respuesta equivocada */$result = "El codigo de verificacion es incorrecto";}
else{/* respuesta acertada */
mail($to, $subject, $message, $headers);
$result = "Tu consulta ha sido enviada exitosamente";}}
if($javascript_enabled == "true") {echo $result;die();}}?>