Cita:
Iniciado por okram Estas concatenando mal, defines la primera parte de mensaje con el campo oculto, y despues redefines la variable mensaje y le das el valor de $Contact_Person_Name, con lo que borras la primera parte, la solucion es simple:
Cambia tu segunda linea de mensaje, la que dice:
$mensaje="<strong>Name</strong> : $Contact_Person_Name \r\n"."<br>";
por:
$mensaje.="<strong>Name</strong> : $Contact_Person_Name \r\n"."<br>";
Salu2

Creo que esta bien lo que hace(hasta cierto punto).. No le esta borrando a la variable, le esta concatenando... y no esta perdiendo el valor, EDITADO