Hola!
Mira:
Código PHP:
<?php
// comprobar que se ha enviado el formulario
if( isset($_POST['submit']) && isset($_POST['message']) && isset($_POST['email']) ){
$mail='[email protected]';
echo $mail;//aqui se sabe si entra o no en la codición
echo '<br/>';
// htmlentities para filtrar el contenido recibido del formulario
$nombre = htmlentities($_POST['nombre']);
echo $nombre;//aquí se sabe si el valor enviado en el campo nombre es correcto
echo '<br/>';
// revisar que la dirección de e-mail recibida mediante el formulario tenga un formato correcto
if (preg_match('/^[^@\s<&>]+@([-a-z0-9]+\.)+[a-z]{2,}$/i', $_POST['email']))
{
$email = $_POST['email'];
}
echo $email;//aquí se sabe si el mail es o no correcto
echo '<br/>';
// htmlentities para filtrar el contenido recibido del formulario
$message = htmlentities($_POST['message']);
echo $message;//aquí se sabe el mensaje, a ver si es el mismo que el enviado
echo '<br/>';
$thank="cont_ok.php";
echo $thank;//aquí se ve si se ha puesto bien o no la variable thank
echo '<br/>';
$message = "
nombre:".$nombre."
email:".$email."
message:".$message."";
echo $message; //aquí se debería ver el mensaje bien, tal como se va a enviar
echo '<br/>';
if (mail($mail,"consulta",$message)){
// Header ("Location: $thank"); Comentado por que sinó dirá que los headers han sido enviados
echo ('Enviado'); //Para saber si se ha enviado
}
}
?>
<?php include ("head.html");?>
<?php include ("javas.html");?>
</head>
<?php include ("menu.html");?>
<!-- COS -->
<div id="main">
<div class="text">
<div><img src="img/headers/cont_cat.jpg" /></div>
<br />
<form class="form" name="form1" method="post" action="cont.php">
<h4>Name</h4>
<input name="nombre" type="text" id="nombre">
<br /><br />
<h4>Email</h4>
<input name="email" type="text" id="email">
<br /><br />
<h4>Text:</h4>
<textarea name="message" id="message"></textarea>
<br /><br />
<input class="formb" type="submit" name="Submit" value="Send">
</form>
<br /><br />
<h4>Email & Telf.</h4>
<ul>
<li>[email protected] | Telf. 872 163 523</li>
</ul>
</div>
<?php include ("pase.html");?>
<div style="clear:both;"></div>
</div><!-- #divbody -->
<?php include ("footer.html");?> echo lo que hace es escribir algo en pantalla, sino, míralo en el manual oficial:
http://es.php.net/manual/es/function.echo.php