Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/09/2009, 02:32
vitro012
 
Fecha de Ingreso: marzo-2009
Mensajes: 133
Antigüedad: 15 años, 1 mes
Puntos: 4
problemas con formulario mail

porqué no montas el formulario sobre la misma página ya con los graficos?

De está manera se queda en la misma página, y solo agregarias un enlace:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin t&iacute;tulo</title>
</head>

<body>


<div><fieldset>
<form id="form1" name="form1" method="POST" action="<?php $_SERVER ['PHP_SELF'] ?>"

aquí va todo el formulario.

<label for="nombre">nombre</label>
<input type="text" name="nombre" id="nombre" />
<br />
<label for="empresa">Empresa</label>
<input type="text" name="empresa" id="empresa" />
<br />
<label for="mail">mail</label>
<input type="text" name="mail" id="mail" />
<br />

</form>
</fieldset>
</div>


<?php
$nombre = $_POST['nombre'];
$empresa = $_POST['empresa'];
$mail = $_POST['mail'];

etc....



mail($para, $asunto, utf8_decode($mensaje), $header);


if (mail) // si el envió es correcto, te da un aviso
{ // y además coloca un link.

echo 'correo enviado exitosamente';
echo '< a href="tu_enlace.php">Enlace</a>';

}else // si ocurre un error de envio, aparce el mensaje y puede intentar de nuevo
echo "Ocurrio un error durante el envio, intente de nuevo";


?>
</body>
</html>




Podrias uasr mas metodos pero creo que éste es muy simple y te puede ayudar.
No lo he probado pero intentalo.

Espero y ya tengas algo de conocimiento de diseño web, o busca alguna plantilla gratuita para que ahi experimentes!



Suerte y mucho animo..!