Yo tengo una pagina de unf ormulario de 3 campos, que funciona con la funciona mail (), y cuando la persona da enviar, lo que hace es sacar un mensaje que dice "enviando...." y al segundo se redirecciona a otra de agradecimiento o al index, la que quieras pues!! a ver si de pronto te sirve:
Código PHP:
<html>
<head>
<title>tus comentarios</title>
</head>
<body text="#003300" link="#006060" vlink="#006060" leftmargin=0 topmargin=0 marginwidth="0" marginheight="0">
<?
if (!$HTTP_POST_VARS){
?>
<form action="formulario.php" method=post>
<p> </p>
<table width="100" border="0" align="center" cellpadding="0" cellspacing="0" class="borde">
<tr bgcolor="AA8984">
<th height="33" class="textoplano" scope="col"><div align="center"><strong>Nombre <span class="opcional">(opcional)</span>:</strong></div></th>
<th align="center" bgcolor="AA8984" scope="col">
<div align="center">
<input name="nombre" type=text class="borde" size=30>
</div></th>
</tr>
<tr bgcolor="AA8984">
<td width="176" height="33"><p align="center" class="fuente">Ubicación <span class="opcional">(opcional)</span>:
</p> </td>
<td width="224" align="center" bgcolor="AA8984">
<div align="center">
<input name=ubicacion type=text class="borde" size=30>
</div></td>
</tr>
<tr valign="middle" bgcolor="#E3DAD2">
<td colspan="2"><div align="center">
<p align="center" class="textoplano"><strong>Tu respuesta:</strong><br>
<textarea name=coment cols=63 rows=6 class="textoplano"></textarea>
</p>
</div></td>
</tr>
<tr valign="middle" bgcolor="#E3DAD2">
<td height="26" colspan="2"> <div align="center">
<input name="submit" type=submit value="Enviar">
<input type="reset" name="Submit" value="Borrar">
</div></td></tr>
</table>
</form>
<?
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = "Formulario Feliz\n";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n";
$cuerpo .= "ubicacion: " . $HTTP_POST_VARS["ubicacion"] . "\n";
$cuerpo .= "Comentarios: " . $HTTP_POST_VARS["coment"] . "\n";
//mando el correo...
mail("[email protected]","Subject",$cuerpo);
//doy las gracias por el envío
echo "<b>Enviando...</b>";
// session_start();
$_SESSION["foo"] = "bar";
function redirectJS( $uri ){?>
<div align="center">
<script type="text/javascript">
<!--
document.location.href="<?php echo $uri ?>";
-->
</script>
<?
die();
}
redirectJS( 'paginadondedebeirdespuesdesubmit.php' );
}
?>
</div>
</body>
</html>