Santo cielo, todo ese codigo para enviar solo un valor?
Te ayudare un poco.
formulario.html Código HTML:
<html>
<title>Formulario</title>
<body>
<h1>Comentario clientes</h1>
<p>Por favor dinos tu opinion</p>
<form method=post action="send.php">
Comentario:<br>
<textarea name="comentario" rows=5 cols=30>
</textarea><br>
<input type=submit value="Enviar Comentario">
</form>
</body>
</html>
Archivo que enviara a tu correo el comentario y ademas imprimirá lo que se escribio.
send.php Código PHP:
<?php
$mail='[email protected]';
$comentario = $_POST['comentario'];
$message = "
comentario:".$comentario."";
if (mail($mail,"consulta",$message));
?>
<html>
<title>Formulario</title>
<body>
<h1>Gracias por enviarnos su comentario:</h1>
<?
echo "<strong>Nos envio el Siguiente Mensaje:</strong> $comentario "
?>
</body>
</html>
Lo he testeado y funciona bien, si quieres que dentro de unos segundos se redireccione al index o a otra web yo que se, solo agregas la etiqueta de refresh.
Espero que te sirva de algo.
Saludos, me voy a una fiesta