hola, disculpa por la demora, mira este código, en la misma página muestra un formualrio, lo envia y cuando lo envia, el fomrulario ya no se muestra y aparece un mensaje indicando que fue enviado
Código PHP:
<?
if (isset($_POST['enviar'])){
//aqui va todo el código
//para enviar el email al contacto
$nombre = $_POST['nombre'];
$comentario = $_POST['comentario'];
}
?>
<html>
<body>
<? if (empty($_POST['enviar'])){ ?>
<form action="<?=$PHP_SELF?>" method="post" name="formulario" id="formulario">
<table>
<tbody>
<tr>
<td>Nombre</td>
<td><input name="nombre" type="text" id="nombre" /></td>
</tr>
<tr>
<td>Comentario</td>
<td><input name="comentario" type="text" id="comentario" /></td>
</tr>
</tbody>
<tfoot>
<tr>
<td colspan="2"><input name="enviar" type="submit" id="enviar" value="Enviar"></td>
</tr>
</tfoot>
</table>
</form>
<? }else{ ?>
El mensaje se ha enviado exitosamente!!<br>
Su nombre: <?=$nombre?><br>
Su comentario: <?=$comentario?>
<? } ?>
</body>
</html>