Buenas...
Tengo un formulario con un textbox multilinea y un boton de enviar, para que la gente pueda enviar comentarios via intranet de la chamba a una direccion de correo electronico.
Todo funciona muy bien, el usuario pone sus comentarios le da click en enviar y se va..... llegando a el correo del destinatario los comentarios..... solo que en la pantalla del usuario solo se desaparece el texto que escribio y ya.
Lo que quiero que haga, y que he intentado hacer pero no me sale, es que al usuario despues de dar click en el boton Submit, el navegador se direccione a una pantalla de agradecimiento para que se de cuenta que su comentario se fue..... y es aqui donde la marrana tuerce el rabo... jejejej..... ya que el correo le llega al responsable, pero le llega vacio en el cuerpo del mensaje.
este es mi codigo:
Código:
<%
var3=request.Form("coments")
Dim ObjetoMail
Set ObjetoMail=CreateObject("CDO.Message")
ObjetoMail.To = "[email protected]"
ObjetoMail.From = "[email protected]"
ObjetoMail.Subject = "Comentarios a Recursos Humanos"
ObjetoMail.HTMLBody = VAR3
ObjetoMail.Send
Set ObjetoMail=Nothing
label="Sus comentarios fueron enviados, Gracias."
%>
</p>
<form id="form1" name="form1" method="post" action="gracias.asp">
<label>
<textarea name="coments" cols="50" rows="5" id="coments"></textarea>
</label>
<p>
<label>
<input type="submit" name="Submit" value="Enviar" />
</label>
<label>
<input type="reset" name="Submit2" value="Restablecer" />
</label>
</p>
</form>
<p> </p>
</body>
</html>
Si en esta linea:
<form id="form1" name="form1" method="post"
action="http://www.gracias.asp">
Con la linea de action="" vacia, el correo llega completo y sin problemas, pero el navegador no se direcciona a una pagina de agradecimiento.
Con la linea de action="http://www.gracias.asp" llena, el correo llega vacio (solo llega la direcciones de email y el subject) en el cuerpo del mensaje y el navegador si se direcciona a la pagina de agradecimiento.
Saben porque? esta algo mal en mi codigo?
Muchas gracias por su valiosa ayuda