podría alguien ayudarme con el error please.
Código PHP:
<?
$data1 = $_POST["aemail"];
$data2 = $_POST["tname"];
$data3 = $_POST["temail"];
$data4 = $_POST["comentario"];
$url = 'www.misitio.com';
$articulo = 'aprendiendo';
$enviarme = $_POST["enviarme"];
//indico el asunto del mensaje
$asunto = .$data2 and $data3. "Te recomienda un Artículo <br>".$data4.;
//Redacto el mensaje
$mensaje = 'Hola'.$data1."\r\n";
$mensaje .= $data3."Te recomienda que leas <b>".$articulo."</b>.\r\n";
$mensaje .= "Puedes verlo en <a href='".$url."'>'".$url."'</a><br><br>Saludos!";
//indico que el email se envia en formato html
$encabezado = 'From:'.$data2 and $data3."\r\nReply-To:".$data3."\r\n";
$encabezado .="X-Mailer:PHP/".phpversion()."\r\n";
$encabezado .="Mime-Version:1.0\r\n";
$encabezado .="Content-Type: text/html";
//envio el mensaje
if ($data1==NULL|$data3==NULL) {
echo "Por favor completa los campos obligatorios";
}else{
mail($data1,$asunto,$mensaje,$encabezado);
if ($enviarme !=""){
mail($data1,$asunto,$mensaje,$encabezado);
echo "<b> El mensaje ha sido enviado</b>.<br>Gracias por Recomendarnos!";
echo "<a href='".$url."'>Volver al Artículo</a>";
}
}
?
Cita:
gracias de antemano y disculpen si es un error muy obvio. $mensaje = 'Hola'.$data1."\r\n";