Prueba así
Código PHP:
Ver original<?PHP
if ($_POST){
//print_r($_POST); exit; // Al descomentar esta línea muestra el contenido de $_POST
$nombre = $_POST['nombre'];
$email= $_POST['email'];
$telefono= $_POST['telefono'];
$comentarios= $_POST['comentarios'];
$asunto="Contacto Web ";
$encabezado="From: $nombre<$email >\n";
//Informacion del e-mail
$mensajedatos="
Nombre:
$nombre
Email:
$email
Teléfono:
$telefono
Comentarios:
$comentarios
";
//E-mail al cual se envia el mensaje
//Accion de enviar el mensaje
mail($mail, $asunto,$mensajedatos,$encabezado );
?>
<script type="text/javascript">
location.href="enviado.html";
</script>
<?
}
else{
?>
<script language="Javascript" type="text/javascript">
alert("No se ha completado correctamente el Formulario");
window.location.href="contacto.html"
</script>
<?php
}
?>
al parecer $HTTP_POST_VARS es absoleto y se cambió por $_POST