Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/06/2005, 15:11
HerSAn
 
Fecha de Ingreso: mayo-2005
Mensajes: 201
Antigüedad: 13 años, 5 meses
Puntos: 2
Cita:
Iniciado por ldr
Hola les comento, yo tengo un formulario de mail en una pagina phpcon el siguinte codigo:

<td><form action="formulario.php" method="post" name="formulario" id="formulario">
<table width="100%" border="0" cellspacing="10" cellpadding="0">
<tr>
<td colspan="2"><div align="center">
<p><em class="titulos">Env&iacute;enos sus comentarios y consultas</em></p>
<p>&nbsp;</p>
</div></td>
</tr>
<tr>
<td width="50%"><div align="right" class="form">Nombre y Apellido: </div></td>
<td width="50%"><div align="left">
<input name="nombre" type="text" class="formulario" id="nombre" size="26" maxlength="100">
</div></td>
</tr>
<tr>
<td><div align="right" class="form">E-mail:</div></td>
<td><div align="left">
<input name="email" type="text" class="formulario" id="email" size="26" maxlength="100">
</div></td>
</tr>
<tr>
<td><div align="right" class="form">Mensaje:</div></td>
<td><div align="left">
<textarea name="coment" cols="25" rows="4" wrap="VIRTUAL" class="formulario" id="coment"></textarea>
</div></td>
</tr>
<tr>
<td><div align="right"></div></td>
<td><div align="left"></div></td>
</tr>
<tr>
<td><div align="right">
<input name="Submit" type="submit" class="botonform" onClick="YY_checkform('formulario','nombre','#q',' 0','Por favor escriba su nombre.','email','#S','2','Por favor escriba su E-mail.','coment','4','1','Por favor escriba su comentario.');return document.MM_returnValue" value="Enviar">
</div></td>
<td><div align="left">
<input name="Submit" type="reset" class="botonform" value="Borrar">
</div></td>
</tr>
</table>
</form></td>
</tr>
</table>
<?
}else{
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n";
$cuerpo .= "Comentarios: " . $HTTP_POST_VARS["coment"] . "\n";
$contenido .= $HTTP_POST_VARS["email"] . "\n";


mail("[email protected]","Formulario recibido",$cuerpo,"From: $contenido");


Mi pregunta es como hago que al enviar el mail me redireccione a otra pagina html con un mensaje de "enviado con exito".
En la linea donde usas la funcion mail agrega lo siguiente.
Código PHP:
 if(mail("[email protected]","Formulario recibido",$cuerpo,"From: $contenido")){
     
header('Location:pagina.php');
}else{
     
header('Location:error.php');

Recuerda que la funcion mail devuelve verdadero si se jecuta con exito.

Saludos.