pues tienes que hacerlo así
Código PHP:
<?php
if (empty($_SERVER["REMOTE_ADDR"])) {
$ip = "no ip";
}else{
$ip = getHostByAddr($_SERVER["REMOTE_ADDR"]);
}
//Como los POST estan dentro de las comillas tienes que demostrarlo con {} las variables normales no son necesarias escribirlas dentro de{}
if (!empty($_POST["action"])){
$mensaje = "Alguien visito tu website esperando que te contactes\n
Fecha/Hora: {$_POST["date"]}
Nombre: {$_POST["fname"]}
Apellido: {$_POST["lname"]}
Email: {$_POST["email"]}
Telefono: {$_POST["telno"}\n
Mensaje:
------------------------------
{$_POST["comments"]}
Info :
------------------------------
Host: $ip";
$headers = "FROM: {$_POST["adminaddress"]}";
mail($_POST["adminaddress"],"Mi Web",$mensaje, $headers);
$mensajeUsuario = "Hola {$_POST["fname"]},\n
A la brevedad te respondere.\n
Saludos afectuosos,
{$_POST["sitename"]}
{$_POST["siteaddress"]}";
$headersUsuario = "FROM: email_del_web@ dominio.com"
mail($_POST["email"],"Gracias por visitar mi website", $mensajeUsuario,$headersUsuario );
$sendresult = "Gracias por contactarte con <a href = \"{$_POST["siteaddress"]}\" target = \"_blank\"><u>$sitename</u></a>. Recibiras su respuesta a la brevedad. ";
$send_answer = "answer=";
$send_answer .= rawurlencode($_POST["sendresult"]);
echo "$send_answer";
}
?>
Acuerdate cambiar el register_global = Off