Buenas Tarde a todos, por favor les quiero pedir una gran ayuda tengo una pagina web donde ya esta hecho la pestaña de contato con su formulario y nombres y todo, tambien tengo el archivo php que ya esta hecho:
  Código PHP:
    <?php 
  //comenzamos recogiendo los datos
function recogeDato($campo){ 
     return isset($_REQUEST[$campo])?$_REQUEST[$campo]:'';
 } //la función recogeDatos comprueba si se ha recibido un dato y recoge su valor
  
 //si no se ha recibido, le asigna un valor vacío.
 $nombres        = recogeDato('nombres');
 $apellidos      = recogeDato('apellidos'); //asignamos cada valor a una variable
 $email          = recogeDato('email');
 $telefono       = recogeDato('telefono');
 $direccion      = recogeDato('direccion');
 $empresa        = recogeDato('empresa');
 $area           = recogeDato('area');
 $mensaje        = recogeDato('mensaje');
 
 $para="[email protected]";
 $asunto="Nuevo mensaje desde MatrixLife";
 $mensaje="Datos del formulario:\n".
 "Nombre       : ".$nombres."\n".
 "Apellidos    : ".$apellidos."\n".
 "E-mail       : ".$telefono."\n".
 "Telefono     : ".$telefono."\n".
 "Dirección    : ".$direccion."\n".
 "Empresa      : ".$empresa."\n".
 "Interesado en: ".$area."\n".
 "Mensaje      : ".$mensaje;
 
 mail($para,$asunto,$mensaje);
 
?>
 
<script type="text/javascript">
 
    var pagina = 'gracias.html';
    var segundos = 0;
 
    function redireccion() {
 
        document.location.href=pagina;
 
    }
 
    setTimeout("redireccion()",segundos);
 
</script>      Por favor si algo estoy fallando, diganmelo, al momento de rellenar los datos y enviar  funciona el codigo javascript, pero en mi correo no recibo nada :S